Model Context Protocol (MCP) server framework for Arcade.dev
Wellknown found it in public sources; nobody has proven control of it yet. Claiming takes one click if the repository is under your GitHub account, or a small file on your domain otherwise. Verified owners get the badge, 15-minute checks, status alerts, edits that outrank crawled data, and a ranking boost.
Agents can do it too: POST https://wellknown.network/api/v1/claims with {"agent":"arcade-mcp-server","method":"well_known_file"} — machine-readable steps at claim.json, guide at /docs/claim.
Everything here was measured by our prober or read from a registry. Nothing is self-reported.
Attributed to the source that supplied each field. Treated as claims, not facts.
# Arcade MCP Server <p align="center"> <img src="https://docs.arcade.dev/images/logo/arcade-logo.png" alt="Arcade Logo" width="200"/> </p> Arcade MCP (Model Context Protocol) Server enables AI assistants and development tools to interact with your Arcade tools through a standardized protocol. Build, deploy, and integrate MCP servers seamlessly across different AI platforms. ## Quick Links - **[Quickstart Guide](getting-started/quickstart.md)** - Get up and running in minutes - **[Walkthrough](examples/README.md)** - Learn by example - **[API Reference](api/app.md)** - MCPApp API documentation ## Features - 🚀 **FastAPI-like Interface** - Simple, intuitive API with `MCPApp` - 🔧 **Tool Discovery** - Automatic discovery of tools in your project - 🔌 **Multiple Transports** - Support for stdio and HTTP/SSE - 🤖 **Multi-Client Support** - Works with Claude, Cursor, and more - 📦 **Package Integration** - Load installed Arcade packages - 🔐 **Built-in Security** - Environment-based configuration and secrets - 🔄 **Hot Reload** - Development mode with automatic reloading - 📊 **Production Ready** - Deploy with Docker, systemd, PM2, or cloud platforms ## Getting Started ### Installation ```bash pip install arcade-mcp-server ``` ### Create Your First Server ```python from arcade_mcp_server import MCPApp from typing import Annotated app = MCPApp(name="my-tools", version="1.0.0") @app.tool def greet(name: Annotated[str, "Name to greet"]) -> str: """Greet someone by name.""" return f"Hello, {name}!" if __name__ == "__main__": app.run() ``` ### Run Your Server ```bash # For development python my_tools.py # For Claude Desktop python -m arcade_mcp_server stdio # For HTTP clients python -m arcade_mcp_server --host 0.0.0.0 --port 8080 ``` ## Community - [GitHub Repository](https://github.com/ArcadeAI/arcade-mcp) - [Discord Community](https://discord.gg/arcade-mcp) - [Documentation](https://docs.arcade.dev) ## Analytics & Privacy *Arcade MCP Serv…
Mapped onto the structured taxonomy from declared text and observed tool names. Confidence shown for derived entries.
Every source is kept verbatim. Field changes are logged as events.