AgentIndex icon
AgentIndex
ToolsMCP ServersHOTCategoriesTrendingNewBest ListsCompareGuides
Submit Tool
ToolsMCP ServersHOTCategoriesTrendingNewBest ListsCompareGuides
Home/
Dev Tooling/
arcade-mcp
arcade-mcp logo

arcade-mcp

Active·★ 1.1k·MIT·Updated 2026-10-27
★ Essential★ Trending

Arcade MCP Server Framework is a Python framework from Arcade.dev for building MCP servers. The quick start is `uv tool install arcade-mcp`, then `arcade new my_server`, which generates a project with a `server.py` (an `MCPApp` plus example tools), a `pyproject.toml` and a `.env.example`. Tools are plain functions registered with `@app.tool`, with typed and annotated parameters.

Its main idea is credential handling. A tool can declare `requires_secrets` or `requires_auth` (the example uses Reddit OAuth with the `read` scope), and the framework injects the secret or OAuth token into the tool's context at runtime. The README's comments state that LLMs and MCP clients cannot see or access those secrets or tokens. Local OAuth needs the Arcade CLI and `arcade login`.

A server runs over stdio by default (for Claude Desktop and CLI tools) or HTTP (for Cursor and VS Code, with API docs at `/docs`). The README says tools needing auth or secrets work out of the box on stdio, but over HTTP only if the server is deployed with `arcade deploy` or added in the Arcade dashboard. `arcade configure claude|cursor|vscode` writes the client configuration. The code is MIT licensed and was last pushed on 2026-10-12. This review is based on the README and repository data; we have not run it ourselves.

This write-up is based on the project's README and public repository data. We have not hand-tested the tool. Data as of 2026-10-27.

License
MIT
Latest release
No GitHub releases
Last commit
2026-10-27
Contributors
30
Forks
122
Open issues and PRs
22
First published
2024-04-26

Source: GitHub, npm and PyPI public APIs.

#MCP#Server Framework#AI Tools#Python#CLI#Coding
$ Install
$ uv tool install arcade-mcp
↗ Visit site★ GitHub
01

Features

01CLI for Server Project Generation
02Simplified AI Tool Creation with `@app.tool`
03Secure Secret Management for Tools
04Built-in Authentication Integration
05Flexible Transport Options (stdio and HTTP)
02

Why choose it

+`arcade new` scaffolds a complete server project with example tools, and `uv run server.py` starts it
+Tools can declare required secrets or OAuth scopes, injected at runtime so the model and MCP client never see them
+stdio and HTTP transports, with `arcade configure` to wire up Claude Desktop, Cursor and VS Code
+MIT licensed; last push 2026-10-12
03

Trade-offs

!Tools that need OAuth or secrets over HTTP require deploying through Arcade (`arcade deploy` or its dashboard), which ties that path to the vendor's platform
!Local OAuth needs the Arcade CLI and `arcade login`
!Python-only framework, and the README is mostly one long example, so details are in the docs
04

Maintenance check

ActiveChecked: 2026-10-26
Last commit
2026-10-23
Commits, last 90 days
35
Releases, last 90 days
0
Latest release
—
Open issues
23
Recent issues with at least one comment
1/2
Commits per week, last 12 weeks
Commits per week, last 12 weeks: 5, 0, 0, 7, 3, 1, 6, 2, 3, 4, 4, 0

Oldest week on the left; the latest four weeks are orange. Source: GitHub commit activity.

Status rule: archived on GitHub = Archived; last commit within 90 days = Active; 91 to 365 days = Slowing; older = Stale. All figures come from the GitHub API on the date shown.

Most discussed open issues

  • #341 Model Client Wrapper7 comments · 2025-04-02
  • #402 [Feature] Integration Tool for Neon Serverless Postgres3 comments · 2025-05-18
  • #942 Auth > Settings dashboard page renders blank2 comments · 2026-09-22
  • #896 [Bug] CLI: org/project commands ignore saved coordinator host and default to Arcade Cloud1 comments · 2026-07-20
  • #709 Rename repo to arcade-mcp-py1 comments · 2025-12-03

Issue titles are quoted from GitHub. Open the link to check whether a problem still applies to the version you use.

05

Compatibility

Claude Desktop
Client Integration
Verified via docs
Cursor
IDE Integration
Verified via docs
VS Code
IDE Integration
Verified via docs
06

Quick start

1
$ uv tool install arcade-mcp
07

Use cases

↳Connecting custom tools to AI assistants like Claude Desktop, Cursor, and VS Code
↳Developing tools that require secure secret management for sensitive operations
↳Building tools that interact with authenticated external APIs (e.g., fetching Reddit posts with OAuth)
08

Alternatives

⚡Top VS:
VSfastapi_mcp★12.0k→VSgolf★840→VSmcp-use★10.8k→VSfastmcp★3.3k→
fastapi_mcp logo
fastapi_mcp★ 12.0k
Expose your FastAPI endpoints as Model Context Protocol (MCP) tools, with Auth!
VSCompare→
golf logo
golf★ 840
Production-Ready MCP Server Framework • Build, deploy & scale secure AI agent infrastructure • Includes Auth, Observability, Debugger, Telemetry & Runtime • Run real-world MCPs powering AI Agents
VSCompare→
mcp-use logo
mcp-use★ 10.8k
mcp-use is the easiest way to interact with mcp servers with custom agents
VSCompare→
fastmcp logo
fastmcp★ 3.3k
A TypeScript framework for building MCP servers.
VSCompare→
Unity-MCP logo
Unity-MCP★ 4.5k
AI-powered bridge connecting LLMs and advanced AI agents to the Unity Editor via the Model Context Protocol (MCP). Chat with AI to generate code, debug errors, and automate game development tasks directly within your project.
VSCompare→
core logo
core★ 3.7k
A framework helps you quickly build AI Native IDE products. MCP Client, supports Model Context Protocol (MCP) tools via MCP server.
VSCompare→
Agently logo
Agently★ 1.7k
[GenAI Application Development Framework] 🚀 Build GenAI application quick and easy 💬 Easy to interact with GenAI agent in code using structure data and chained-calls syntax 🧩 Use Event-Driven Flow *TriggerFlow* to manage complex GenAI working logic 🔀 Switch to any model without rewrite application code
VSCompare→
mcp-client-cli logo
mcp-client-cli★ 675
A simple CLI to run LLM prompt and implement MCP client.
VSCompare→
See all alternatives →

Comments

Log in to leave a comment

No comments yet. Be the first!

On this page
01Features02Why choose it03Trade-offs04Maintenance check05Compatibility06Quick start07Use cases08Alternatives
ArcadeAI /
arcade-mcp
↗

MIT Python framework for building MCP servers whose tools get OAuth tokens and secrets injected at runtime

1.1k122MIT
Last commit1d ago
StatusActive
CategoryDev Tooling
Contributors30
Links
Documentation↗Discussion↗Issues↗Releases↗
Cloud Infrastructure
Ad

Deploy on DigitalOcean

Host your MCP servers, Docker containers, and AI agents with $200 free credit over 60 days.

Claim $200 Free Credit
© 2026 AgentIndex.app|Built by a 10-year iOS Developer.
Best by use caseAboutContactAdvertisePrivacy PolicyTerms of UseQYSGitHubBuy me a coffee ☕

Browse by Category

MCP ServersCode AssistantWorkflow AutomationRAG / Knowledge BaseMulti-AgentBrowser AutomationLLM InfraDev ToolingObservability

Not affiliated with Anthropic, OpenAI or Microsoft.