从零开始学MCP(五)- 版本控制

0 阅读1分钟

MCP(模型上下文协议)使用基于字符串的版本标识符,格式为YYYY-MM-DD,表示向后不兼容的最终日期。

⚠️只要协议变更保持了向后兼容性,协议版本号在协议变更时就不会递增。这就允许在保持可用性的同时进行增量改进。

修订

修订包括:

  • 草稿: 正在制定规范,尚未准备好使用。
  • 当前版本: 当前的MCP版本,已准备好使用,可能会继续接收向后兼容的变更。
  • 最终版本: 过去,完整的规范不会改变。

当前MCP版本为  2025-11-25 

协商

版本协商发生在  初始化  期间。客户端和服务器可能同时支持多个协议版本,但两者必须同意在会话中使用一个版本。

如果版本协商失败,MCP提供适当的错误处理,允许客户端在无法找到与服务器兼容的版本时优雅地终止连接。


欢迎加入我的【ima知识库】   从零开始学MCP