Skip to main content
本文档列出了自上一修订版 2025-03-26 以来, 对模型上下文协议 (MCP) 规范所做的变更。

重大变更

  1. 移除对 JSON-RPC 批量处理 的支持 (PR #416
  2. 增加对 结构化工具输出 的支持 (PR #371
  3. 将 MCP 服务器分类为 OAuth 资源服务器, 并添加受保护资源元数据以发现对应的授权服务器。 (PR #338
  4. 要求 MCP 客户端实现 RFC 8707 中描述的资源指示符, 以防止恶意服务器获取访问令牌。 (PR #734
  5. 在授权规范和新的 安全最佳实践页面 中澄清 安全注意事项 和最佳实践。
  6. 增加对 引导 的支持, 使服务器能够在交互过程中请求用户提供更多信息。 (PR #382
  7. 增加对工具调用结果中 资源链接 的支持。 (PR #603
  8. 在使用 HTTP 时,要求后续请求通过 MCP-Protocol-Version 头部指定 协商的协议版本。 (PR #548
  9. 生命周期操作 中将 SHOULD 更改为 MUST

其他模式变更

  1. 在额外的接口类型中添加 _meta 字段(PR #710), 并指定了 正确用法
  2. CompletionRequest 中添加 context 字段,以允许补全请求包含先前解析的变量 (PR #598
  3. 添加 title 字段用于显示对用户友好的名称,以便 name 可以用作程序标识符 (PR #663

完整变更日志

如需查看自上次协议修订以来所有变更的完整列表, 请参见 GitHub