模型上下文协议使用基于字符串的版本标识符,格式为 YYYY-MM-DD
,以表示最后一次进行向后不兼容更改的日期。
只要更改保持向后兼容,协议版本在更新时将不会递增。这允许在保持互操作性的同时进行增量改进。
修订版本
修订版本可能被标记为
- 草案 (Draft):正在进行中的规范,尚未准备好使用。
- 当前 (Current):当前的协议版本,已准备就绪,并可能继续接收向后兼容的更改。
- 最终 (Final):过去已完成的规范,不会再进行更改。
当前协议版本是 2025-06-18。
版本协商发生在初始化期间。客户端和服务器可以 (MAY) 同时支持多个协议版本,但它们必须 (MUST) 为会话商定一个统一的版本。 如果版本协商失败,协议会提供适当的错误处理,允许客户端在无法找到与服务器兼容的版本时优雅地终止连接。