关键变更

本文档列出了自上一版本 2024-11-05 起,对 Model Context Protocol (MCP) 规范所做的更改。

主要变更

  1. 添加了基于 OAuth 2.1 的全面 授权框架 (PR #133)
  2. 将之前的 HTTP+SSE 传输替换为更灵活的 可流式传输的 HTTP 传输 (PR #206)
  3. 增加了对 JSON-RPC 批处理 的支持 (PR #228)
  4. 添加了全面的 工具注解,用于更好地描述工具行为,例如工具是只读的还是具有破坏性 (PR #185)

其他 Schema 变更

  • ProgressNotification 中新增了 message 字段,用于提供描述性的状态更新
  • 增加了对音频数据的支持,与现有的文本和图像内容类型并列
  • 添加了 completions 功能,用于明确指示支持参数自动补全建议

有关更多详细信息,请参阅 更新后的 Schema

完整变更日志

有关自上一协议修订版以来所做的所有更改的完整列表,请查看 GitHub