> ## Documentation Index
> Fetch the complete documentation index at: https://mcp.developerdoc.cn/llms.txt
> Use this file to discover all available pages before exploring further.

# 版本管理

Model Context Protocol 使用 `YYYY-MM-DD` 格式的字符串版本标识，用来表示最后一次引入向后不兼容变更的日期。

<Info>
  只要协议更新保持向后兼容，协议版本就\_不会\_递增。这样可以在保持互操作性的同时持续进行增量改进。
</Info>

## 修订版本

修订版本可能被标记为：

* **Draft**：正在进行中的规范，尚不适合正式使用。
* **Current**：当前协议版本，已经可以使用，并且可能继续接收向后兼容的变更。
* **Final**：过去的完整规范，不会再变更。

**当前**协议版本是 [**2025-11-25**](/specification/2025-11-25/)。

## 功能状态

规范中的单个功能还可能根据[功能生命周期与弃用政策](/community/feature-lifecycle)标记为 **Deprecated**：该功能仍然属于规范的一部分，但已经计划移除。已弃用功能会记录迁移路径（或说明不需要迁移），并且会在规范中至少保留十二个月；如果符合政策中的[加速移除例外](/community/feature-lifecycle#expedited-removal)，则至少保留九十天。保留期结束后，该功能可能会在未来修订版本中被标记为 **Removed**。

当前已弃用的功能列在[已弃用功能注册表](/specification/draft/deprecated)中。

## 协商

版本协商发生在[初始化](/specification/latest/basic/lifecycle#initialization)期间。客户端和服务器**可以**同时支持多个协议版本，但它们**必须**就当前会话使用的单一版本达成一致。

如果版本协商失败，协议会提供适当的错误处理，使客户端在找不到与服务器兼容的版本时可以优雅地终止连接。
