
Secure MCP Framework by Arcade.dev
Arcade-mcp 是一个安全的、身份验证优先的 MCP 框架,使开发人员能够使用干净的 Python 代码快速构建和部署具有基于 OAuth 的连接和内置安全功能的生产就绪 AI 代理。
https://arcade.dev/mcp?ref=producthunt&utm_source=aipure

产品信息
更新于:2025年11月13日
什么是 Secure MCP Framework by Arcade.dev
Arcade 的安全 MCP 框架是一个全面的开发工具包,通过为构建 AI 代理提供身份验证优先的架构,弥合了模型上下文协议 (MCP) 生态系统中的关键差距。它允许开发人员创建具有 OAuth 身份验证、密钥管理和从一开始就内置的生产级安全性的自定义工具。该框架解决了这样一个根本性挑战:由于在访问第三方服务时存在身份验证和安全限制,只有不到 30% 的 AI 项目能够投入生产。
Secure MCP Framework by Arcade.dev 的主要功能
Arcade.dev 的安全 MCP 框架是一个综合开发平台,支持构建和部署具有内置身份验证和安全功能的模型上下文协议 (MCP) 服务器。它提供基于 OAuth 的连接,使 AI 代理能够以经过身份验证的最终用户身份安全地访问第三方工具和服务,同时提供开发人员友好的工具,用于快速开发、测试和生产部署。
以身份验证为先的架构: 内置 OAuth 2.0 支持,具有安全令牌管理和用户范围的权限,使 AI 代理能够安全地访问第三方服务,而无需暴露凭据
零设置开发: 通过简单的 Python 实现快速启动,只需最少的配置,同时保持生产级安全标准
企业级安全性: 全面的安全功能,包括密钥管理、安全令牌注入和范围管理,用于处理敏感数据和凭据
多平台集成: 与各种 LLM 平台和工具兼容,包括 Cursor、Claude、LangGraph,并支持本地和云部署选项
Secure MCP Framework by Arcade.dev 的使用场景
电子邮件和日历管理: 构建可以安全访问和管理 Gmail、日历事件和其他生产力工具的 AI 代理,并具有适当的 OAuth 身份验证
企业系统集成: 在 AI 代理和经过身份验证的企业服务、数据库和内部工具之间创建安全连接
协作工作区工具: 开发可以与 Slack、GitHub 和其他协作平台交互的 AI 代理,同时保持适当的安全边界
优点
通过内置安全功能简化开发过程
具有企业级安全性的生产就绪基础设施
具有 100 多个预构建工具的广泛集成功能
缺点
由于 OAuth 实施要求而增加的复杂性
多个授权步骤可能会影响用户体验
需要学习特定的框架约定和模式
如何使用 Secure MCP Framework by Arcade.dev
安装 Arcade CLI: 使用以下命令安装 Arcade CLI 工具:'uv tool install arcade-mcp'
创建新的 MCP 服务器项目: 运行 'arcade new my_server' 创建一个新的 MCP 服务器项目,并使用 'cd my_server' 导航到该项目
设置身份验证: 运行 'arcade login' 进行身份验证并设置您的凭据以进行安全访问
配置环境变量: 在您的项目目录中创建一个 .env 文件,以安全地存储敏感信息和密钥
编写您的 MCP 服务器代码: 使用 MCPApp 类和适当的身份验证装饰器创建包含您的工具的 server.py 文件
在本地测试: 使用 'uv run server.py' 以及 'http' 或 'stdio' 传输选项在本地运行您的服务器
启用 OAuth(可选): 对于需要 OAuth 的工具(如 Gmail/Slack),使用 Arcade 的身份验证系统在一行中添加 OAuth 配置
部署到生产环境: 使用 Arcade Deploy 将您的 MCP 服务器移动到具有托管配置和密钥处理的生产环境
连接到框架: 使用 'arcade configure' 将您的 MCP 服务器连接到支持的 IDE 和客户端,如 Cursor、Claude 或 LangGraph
监控和管理: 使用 Arcade 的内置可观察性和安全功能来监控您部署的 MCP 服务器
Secure MCP Framework by Arcade.dev 常见问题
arcade-mcp 是一个安全的 MCP(机器通信协议)框架,允许开发者构建和部署具有内置身份验证、零设置和无需重写的 MCP 服务器。它支持编写简洁的 Python 代码,并在一行代码中连接到 Gmail 或 Slack 等工具。











