arcade-mcp
View on GitHubMCP Server Framework and Tool Development library for building custom capabilities into agents.
Arcade MCP is an open-source Python framework for building MCP servers and tools, with a decorator API covering tools, resources, prompts, sampling, and elicitation. It adds OAuth/secret-managed "authorized tool calling", an evals CLI, and one-command deploy.
Use Cases
Build custom MCP servers and tools in PythonExpose internal APIs and domain-specific integrations to agentsAdd OAuth-authorized tool calling with automatic token refreshScaffold a new MCP server with the arcade CLIConfigure MCP clients like Claude Desktop, Cursor, and VS CodeRun MCP servers over stdio or HTTP+SSESecurely inject API keys and OAuth tokens into tool callsEvaluate tool-call accuracy against real LLMsDeploy MCP servers to Arcade Cloud with one commandProtect production HTTP endpoints with Resource Server Auth
Built With
- Language
- Python
- Frameworks
- Model Context Protocol (MCP) · LangChain · CrewAI · Pydantic AI · Mastra · Google ADK · OpenAI Agents SDK · Typer · arcade-mcp-server
Tags
mcp · mcp-server · mcp-framework · tool-calling · oauth · python · cli · evals · authorized-tool-calling · agents · mcp-gateway · deployment · secrets-management · model-context-protocol · arcade · serverless