模型上下文协议使用基于字符串的版本标识符,格式为 YYYY-MM-DD,以指示最后一次进行向后不兼容更改的日期。

只要协议更新保持向后兼容性,协议版本将 不会 递增。这允许在保持互操作性的同时进行增量改进。

修订

修订可能被标记为:

  • 草稿:正在进行中的规范,尚未准备好供使用。
  • 当前:当前协议版本,已准备好使用,并可能继续接收向后兼容的更改。
  • 最终:过去的完整规范,不会再更改。

当前 协议版本为 2025-03-26

协商

版本协商在 初始化 期间进行。客户端和服务器 可以 同时支持多个协议版本,但它们 必须 就会话使用的单一版本达成一致。

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