模型上下文协议正在快速发展。本页概述了我们当前对大约未来六个月关键优先事项和方向的思考,尽管随着项目的发展,这些可能会发生重大变化。要查看最近的变更,请查阅规范变更日志。
此处提出的想法并非承诺——我们可能会以与描述不同的方式解决这些挑战,或者有些想法可能根本不会实现。这也不是一个详尽无遗的列表;我们可能会纳入此处未提及的工作。
我们重视社区的参与!每个部分都链接到相关讨论,您可以在那里了解更多信息并贡献您的想法。 要从技术角度了解我们的标准化流程,请访问 GitHub 上的标准轨道,该轨道跟踪提案如何进展以被纳入官方MCP 规范。智能体
随着 MCP 日益成为智能体工作流的一部分,我们正专注于关键改进
- 异步操作:支持可能需要较长时间的长期运行操作,并能弹性处理断开和重连
身份验证与安全
我们正在改进我们的授权和安全资源,以提高用户安全性并提供更好的开发者体验
- 指南和最佳实践:以指南和最佳实践的形式记录安全部署 MCP 的具体细节,帮助开发者避免常见陷阱。
- 动态客户端注册 (DCR) 的替代方案:探索 DCR 的替代方案,试图在保持流畅用户体验的同时解决运营挑战。
- 细粒度授权:为敏感操作开发基本授权的机制和指南
- 企业托管授权:增加企业借助单点登录 (SSO) 简化 MCP 服务器授权的功能
- 安全授权引导:使开发者能够为主 MCP 服务器授权之外的下游 API 集成安全授权流程
为了培育一个强大的开发者生态系统,我们计划投入
- 参考客户端实现:通过高质量的 AI 应用展示协议功能
- 参考服务器实现:展示身份验证模式和远程部署的最佳实践
- 合规性测试套件:自动验证客户端、服务器和 SDK 是否正确实现了规范
这些工具将帮助开发者自信地实施 MCP,同时确保整个生态系统中的行为一致。
注册中心
为了让 MCP 发挥其全部潜力,我们需要简化的方式来分发和发现 MCP 服务器。 我们计划开发一个MCP 注册中心,以实现集中的服务器发现和元数据管理。该注册中心将主要作为一个 API 层,供第三方市场和发现服务在其上构建。多模态
支持 MCP 中全方位的 AI 功能,包括
- 其他模态:视频和其他媒体类型
- 流式传输:用于交互式体验的多部分、分块消息和双向通信
参与我们
我们欢迎您为 MCP 的未来做出贡献!加入我们的 GitHub Discussions 分享想法、提供反馈或参与开发过程。