1. 保留候选版边界
目标变更集于 2026 年 5 月 21 日锁定为候选版,计划日期为 2026 年 7 月 28 日。截至本指南日期,正式规范尚未发布;每次生产决策前都应重新核对官方变更日志。
2. 移除隐式状态
移除对 initialize、initialized 和 Mcp-Session-Id 的依赖。每个请求都应携带所需客户端上下文,并允许服务器不记住任何先前会话。
3. 显式表达路由
在适用位置采用 Mcp-Method 和 Mcp-Name,公开 server/discover,并返回有用的 UnsupportedProtocolVersionError。serverInfo 随每个结果返回,不再绑定初始握手。
4. 重审交互与扩展
MRTR 要求 resultType,并需建模 input_required;订阅迁移到 subscriptions/listen,同时按新状态处理 Tasks、extensions、Roots、Sampling 和 Logging。核对 JSON Schema 2020-12、外部引用和工具确定性排序。
5. 补齐授权与追踪
验证 iss、application_type 和凭证发行者绑定,评估 Client ID Metadata Documents,并传播 W3C Trace Context。随后运行真实互操作测试;声明一致不能证明运行时兼容。
常见问题
H/M Blindspot · hogarmas.net
MCP 2026 已经是正式规范吗?
不是。本页覆盖已锁定的 2026-07-28 候选版,并明确保留正式文档仍可能变化的边界。
检查器会上传代码或端点吗?
不会。它只在浏览器处理声明答案,导出内容不包含代码、项目名、仓库、端点或凭证。
declared-ready 代表已经兼容吗?
不代表。它只说明适用的声明检查中没有阻断项或未知项,不能替代一致性套件或互操作测试。
