2026年7月28日MCP规范发布候选版本

2026年7月28日MCP规范发布候选版本

💡 原文英文,约1900词,阅读约需7分钟。
📝

内容提要

MCP 2026-07-28发布的候选版本标志着协议的重大修订。新版本实现了无状态核心,简化了服务器部署,支持HTTP基础设施,移除了会话管理,允许任何服务器实例处理请求。新增的MCP Apps和Tasks扩展增强了功能,授权规范也与OAuth 2.0和OpenID Connect对接得到了强化。最终规范将于2026年7月28日发布。

🎯

关键要点

  • MCP 2026-07-28发布的候选版本是协议自发布以来最大的修订,标志着无状态核心的实现。

  • 新版本简化了服务器部署,支持普通HTTP基础设施,移除了会话管理,允许任何服务器实例处理请求。

  • 新增的MCP Apps和Tasks扩展增强了功能,MCP Apps允许服务器发送交互式HTML界面,Tasks扩展重塑了无状态模型的生命周期。

  • 授权规范与OAuth 2.0和OpenID Connect对接得到了强化,客户端必须验证授权响应中的iss参数。

  • 协议的演变将遵循新的特性生命周期政策,确保未来修订不会破坏核心功能。

  • 最终规范将于2026年7月28日发布,发布候选版本已于2026年5月21日锁定。

🔎

延伸解读

无状态协议的优势

MCP 2026-07-28候选版本的无状态核心设计使得服务器部署更加简化,能够在普通HTTP基础设施上运行。这意味着开发者可以更灵活地扩展应用,减少了对会话管理的依赖,从而降低了系统复杂性和维护成本。

授权规范的强化

新版本中,授权规范与OAuth 2.0和OpenID Connect的对接得到了强化,客户端需要验证授权响应中的iss参数。这一变化有助于提高安全性,防止潜在的混淆攻击,开发者在实现时需特别关注这一要求,以确保系统的安全性。

扩展功能的引入

MCP Apps和Tasks扩展的引入为协议增加了新的功能,允许服务器发送交互式HTML界面和处理长时间运行的任务。这为开发者提供了更多的灵活性和功能选择,但也意味着需要对新特性进行适当的学习和适应。

延伸问答

MCP 2026-07-28发布的候选版本有哪些主要变化?

主要变化包括实现无状态核心、简化服务器部署、移除会话管理、支持HTTP基础设施,以及新增MCP Apps和Tasks扩展。

MCP Apps和Tasks扩展的功能是什么?

MCP Apps允许服务器发送交互式HTML界面,Tasks扩展重塑了无状态模型的生命周期,支持任务的创建和管理。

新版本如何处理授权规范?

新版本强化了授权规范,要求客户端验证授权响应中的iss参数,以防止混淆攻击。

MCP协议的无状态特性对服务器部署有什么影响?

无状态特性使得服务器可以在普通的负载均衡器后运行,无需粘性会话和共享会话存储,简化了部署。

最终规范的发布日期是什么时候?

最终规范将于2026年7月28日发布。

MCP协议的演变将如何进行?

协议的演变将遵循新的特性生命周期政策,确保未来修订不会破坏核心功能,并允许新特性作为扩展发布。

🏷️

标签

➡️

继续阅读