Secure MCP Framework
The MCP framework that grows with you. Quickly build custom tools complete with OAuth, using a few lines of Python. Then scale securely to production with zero rewrites.
open source (mit) - Star on github
Build tools for your agents fast.
Zero setup
Spin up a working MCP server with one command.
Production-ready
Easy deployment and auth built-in
Intuitive by design
Create and serve MCP tools without ceremony, just clean readable Python.
Agent-compatible
Works with Cursor, Claude, LangGraph, and more.
Secrets Management
Secure by default. Uses .env locally and managed secrets in production.

Nobody builds more tools than we do - now you can use our framework to build your own
– The Arcade Team
Open Source
Run MCP servers locally with uv run server.py - fully local and offline-friendly
Evals run locally (BYOC - bring your own credentials) Learn more
For OAuth tools (like Gmail or Slack), enable secure auth with Arcade in 1 line of code
Easily connect MCP servers to your favorite IDEs and clients with arcade configure
Set up your MCP Server in Seconds
Install, create and run - that’s it.
# Install the CLI
uv tool pip install arcade-mcp
# Create a new MPC server project
arcade new my_server
cd my_server
uv run server.py
# Or specify a transport
uv run server.py http
uv run server.py stdio
uv tool pip install arcade-mcp
# Create a new MPC server project
arcade new my_server
cd my_server
uv run server.py
# Or specify a transport
uv run server.py http
uv run server.py stdio


Ready to go live?
Deploy your MCP server or enable OAuth tools with managed config and secrets - no YAML to wrangle.
Deploy with Arcade






.webp)
