Skip to main content
此矩阵展示哪些 MCP client 支持各个官方扩展。扩展始终是 opt-in 的,只有当 client 和 server 都在初始化握手期间声明支持时,client 才会使用某个扩展。
此列表由社区维护。如果你发现任何不准确之处,或希望添加、更新信息,请提交 pull request

扩展概览

扩展标识符说明
MCP Appsio.modelcontextprotocol/ui在对话内联渲染的交互式 HTML 界面
OAuth Client Credentialsio.modelcontextprotocol/oauth-client-credentials无需交互式用户登录的机器到机器认证
Enterprise-Managed Authorizationio.modelcontextprotocol/enterprise-managed-authorization通过企业 IdP 进行集中访问控制

支持矩阵

Auth 扩展支持(OAuth Client Credentials 和 Enterprise-Managed Authorization)与核心 MCP 授权能力(DCR、CIMD)分开跟踪。请查看各扩展规范和 ext-auth repository,了解最新实现状态。

为客户端添加扩展支持

如果你正在构建 MCP client,并希望实现扩展支持:
  1. 阅读扩展规范,例如 ext-authext-apps 仓库中的规范。
  2. initialize capabilities 的 extensions 字段中声明支持。
  3. 实现扩展的协议要求。
  4. 提交 pull request 更新此矩阵。
能力协商机制的详细信息见扩展概览