Protocol Layer · MCP
MCP 适配器MCP Adapter
MCP 适配器桥接 A2A 协议与 Anthropic MCP 生态,让智能体无缝调用第三方工具,并支持 SSO/OAuth 统一鉴权。MCP Adapter bridges the A2A protocol with the Anthropic MCP ecosystem, enabling agents to seamlessly invoke third-party tools with SSO/OAuth unified authentication.
MCP 协议概述
MCP(Model Context Protocol)由 Anthropic 发起,采用 MIT 开源许可。它定义了 LLM 与外部工具/数据源之间的标准化交互方式,采用 Host-Client-Server 架构。
SSO / OAuth 统一鉴权
MCP 适配器内置 OAuth 2.0 统一鉴权层,支持:
- Google / GitHub / Microsoft 社交登录
- 企业 SSO(SAML / OIDC)
- API Key 管理(创建、轮换、撤销)
- 细粒度权限控制(按工具/资源级别授权)
工具生态兼容
适配器完全兼容主流 MCP 工具生态,智能体可通过标准 MCP 接口调用:
- 搜索引擎(Brave / Tavily / SerpAPI)
- 数据库查询(PostgreSQL / MySQL / SQLite)
- 文件系统操作
- 第三方 API 集成
所有工具调用经过适配器协议转换,从 MCP JSON-RPC 映射到 A2A JSON-RPC,保持通信一致性。