开源模型上下文协议 MCP 昨天更新了规范文档,主要变更如下:
- 移除对 JSON-RPC 批处理的支持(PR #416)
- 添加对结构化工具输出的支持(PR #371)
- 将 MCP 服务器归类为 OAuth 资源服务器,添加受保护资源元数据以发现相应的授权服务器。(PR #338)
- 要求 MCP 客户端按照 RFC 8707 中描述的方式实现资源指示器,以防止恶意服务器获取访问令牌。(PR #734)
- 在授权规范中阐明安全注意事项和最佳实践,并在新的安全最佳实践页面中说明。
- 增加引导支持,使服务器能够在交互过程中向用户请求更多信息。(PR #382)
- 在工具调用结果中增加资源链接支持。(PR #603)
- 在使用 HTTP 时,后续请求中需通过
MCP-Protocol-Version
头指定协商的协议版本。(PR #548) - 将生命周期操作中的 SHOULD 改为 MUST
详情查看 https://modelcontextprotocol.io/specification/2025-06-18/changelog