内容提要
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协议的演变将如何进行?
协议的演变将遵循新的特性生命周期政策,确保未来修订不会破坏核心功能,并允许新特性作为扩展发布。