ArcadeAI/arcade-mcp
每日信息看板 · 2026-03-06
2026-03-06T01:50:13Z
Published
AI 总结
ArcadeAI 在 GitHub 开源了 arcade-mcp(MIT)作为 MCP Server Framework,提供 CLI 一键生成可运行服务器模板与示例工具,帮助开发者快速按最佳实践构建并部署可连接 AI 助手的 MCP 服务。
- 项目定位为 Arcade MCP Server Framework,用于构建 MCP 服务器。
- 支持通过 `arcade new` 快速创建完整项目骨架,含 server.py、pyproject.toml 与 .env.example。
- 生成模板内置命令行参数处理和 3 个示例工具,便于学习常见实现模式。
- 强调生产可用结构与依赖管理,支持后续扩展与部署。
- 提供文档、示例、GitHub Issues 与 Discord 社区支持,并可通过 HTTP 查看本地 API docs。
#GitHub #repo #开源项目 #MCP #ArcadeAI #Python #CLI
内容摘录
<h3 align="center">
<a name="readme-top"></a>
<img
src="https://docs.arcade.dev/images/logo/arcade-logo.png"
style="width: 400px;"
</h3>
<div align="center">
<a href="https://github.com/arcadeai/arcade-mcp/blob/main/LICENSE">
<img src="https://img.shields.io/badge/License-MIT-yellow.svg" alt="License">
</a>
<img src="https://img.shields.io/github/last-commit/ArcadeAI/arcade-mcp" alt="GitHub last commit">
<a href="https://github.com/arcadeai/arcade-mcp/actions?query=branch%3Amain">
<img src="https://img.shields.io/github/actions/workflow/status/arcadeai/arcade-mcp/main.yml?branch=main" alt="GitHub Actions Status">
</a>
<a href="https://img.shields.io/pypi/pyversions/arcade-mcp">
<img src="https://img.shields.io/pypi/pyversions/arcade-mcp" alt="Python Version">
</a>
</div>
<div>
<p align="center" style="display: flex; justify-content: center; gap: 10px;">
<a href="https://x.com/TryArcade">
<img src="https://img.shields.io/badge/Follow%20on%20X-000000?style=for-the-badge&logo=x&logoColor=white" alt="Follow on X" style="width: 125px;height: 25px; padding-top: .8px; border-radius: 5px;" />
</a>
<a href="https://www.linkedin.com/company/arcade-mcp" >
<img src="https://img.shields.io/badge/Follow%20on%20LinkedIn-0077B5?style=for-the-badge&logo=linkedin&logoColor=white" alt="Follow on LinkedIn" style="width: 150px; padding-top: 1.5px;height: 22px; border-radius: 5px;" />
</a>
<a href="https://discord.com/invite/GUZEMpEZ9p">
<img src="https://img.shields.io/badge/Join%20our%20Discord-5865F2?style=for-the-badge&logo=discord&logoColor=white" alt="Join our Discord" style="width: 150px; padding-top: 1.5px; height: 22px; border-radius: 5px;" />
</a>
</p>
</div>
<p align="center" style="display: flex; justify-content: center; gap: 5px; font-size: 15px;">
<a href="https://docs.arcade.dev/en/resources/integrations" target="_blank">Prebuilt Tools</a> •
<a href="https://docs.arcade.dev/en/resources/contact-us" target="_blank">Contact Us</a>
Arcade MCP Server Framework
**To see example servers built with Arcade MCP Server Framework (this repo), check out our examples**
**To learn more about the Arcade MCP Server Framework (this repo), check out our Arcade MCP documentation**
**To learn more about other offerings from Arcade.dev, check out our documentation.**
_Pst. hey, you, give us a star if you like it!_
<a href="https://github.com/ArcadeAI/arcade-mcp">
<img src="https://img.shields.io/github/stars/ArcadeAI/arcade-mcp.svg" alt="GitHub stars">
</a>
Quick Start: Create a New Server
The fastest way to get started is with the arcade new CLI command, which creates a complete MCP server project:
This generates a project with:
**server.py** - Main server file with MCPApp and example tools
**pyproject.toml** - Dependencies and project configuration
**.env.example** - Example .env file containing a secret required by one of the generated tools in server.py
The generated server.py includes proper command-line argument handling and three example tools:
This approach gives you:
**Complete Project Setup** - Everything you need in one command
**Best Practices** - Proper dependency management with pyproject.toml
**Example Code** - Learn from working examples of common patterns
**Production Ready** - Structured for growth and deployment
Running Your Server
Run your server directly with Python:
Your server will start and listen for connections. With HTTP transport, you can access the API docs at http://127.0.0.1:8000/docs.
Configure MCP Clients
Once your server is running, connect it to your favorite AI assistant:
Installing this Repo from Source
Support and Community
**Discord:** Join our Discord community for real-time support and discussions.
**GitHub:** Contribute or report issues on the Arcade GitHub repository.
**Documentation:** Find in-depth guides and API references at Arcade Documentation.