开发
路线图
Model Context Protocol 的发展计划(2025年上半年)
Model Context Protocol 正在快速发展。本页概述了我们对2025年上半年关键优先事项和未来方向的当前思考,但随着项目的发展,这些可能会发生重大变化。
这里提出的想法并非承诺——我们可能会以不同于描述的方式解决这些挑战,或者某些挑战可能根本不会出现。这也不是一个_详尽的_列表;我们可能会纳入这里未提到的工作。
我们鼓励社区参与!每个部分都链接到相关讨论,您可以在那里了解更多信息并贡献您的想法。
远程 MCP 支持
我们的首要任务是启用远程 MCP 连接,使客户端能够通过互联网安全地连接到 MCP 服务器。主要计划包括:
-
身份验证和授权:添加标准化的身份验证功能,特别关注 OAuth 2.0 支持。
-
服务发现:定义客户端如何发现和连接到远程 MCP 服务器。
-
无状态操作:考虑 MCP 是否也可以涵盖无服务器环境,这些环境需要基本保持无状态。
参考实现
为了帮助开发者使用 MCP,我们希望提供以下文档:
- 客户端示例:全面的参考客户端实现,展示所有协议功能
- 协议起草:简化提议和整合新协议功能的流程
分发与发现
展望未来,我们正在探索使 MCP 服务器更易访问的方法。我们可能会研究的一些领域包括:
- 包管理:MCP 服务器的标准化打包格式
- 安装工具:跨 MCP 客户端的简化服务器安装
- 沙箱环境:通过服务器隔离提高安全性
- 服务器注册表:用于发现可用 MCP 服务器的通用目录
代理支持
我们正在扩展 MCP 在复杂代理工作流方面的能力,特别关注:
更广泛的生态系统
我们还致力于:
- 社区主导的标准开发:培养协作生态系统,所有 AI 提供商都可以通过平等参与和共同治理来塑造 MCP 作为开放标准,确保它满足多样化 AI 应用和用例的需求。
- 额外模态:超越文本以支持音频、视频和其他格式。
- [标准化]:考虑通过标准化机构进行标准化。
参与其中
我们欢迎社区参与塑造 MCP 的未来。访问我们的 GitHub Discussions 加入讨论并贡献您的想法。