标题:AgentCore Gateway 如何支持 MCP 2026-07-28 规范
标题:AgentCore Gateway 如何支持 MCP 2026-07-28 规范
今天,模型上下文协议(Model Context Protocol,简称 MCP)发布了 2026-07-28 版本规范,这是该协议自推出以来规模最大、改动最深远的一次修订。本次更新让 MCP 变成了基于普通 HTTP 基础设施即可扩展的无状态协议。除了传输层的变化,新版本还引入了受管理的扩展系统,通过更贴近企业级 OAuth 2.0 和 OpenID Connect 实践来加强授权机制,并建立了生命周期保障措施,尽可能减少未来版本带来的破坏性变更。你现在就可以在你的 AgentCore Gateway(Amazon Bedrock AgentCore 的一个功能)上启用最新协议——只需调用 UpdateGateway 并指定网关需支持的版本列表即可。现有客户端完全不受影响,而且不需要对每个目标单独操作。在本文中,我们将带你了解协议到底改了哪些内容、为什么这么改、对你的智能体和工具有什么影响,以及如何在网关上启用新版本。如果已经熟悉规范变更,可以直接跳到「更新你的 AgentCore Gateway」部分。
新规范改了什么,为什么重要
这次发布包含了对 MCP 协议向后不兼容的变更。协议维护者认为,向无状态过渡是一项基础性改动,对于解决企业部署中的扩展难题来说必不可少。不过,引入带破坏性变更的新版本并不会成为常态。为了在未来的修订中更容易实现向后兼容的更新,维护者为协议规范增加了新的治理增强机制(特性生命周期策略、扩展框架以及一致性测试套件要求)。这些增强机制旨在支持协议演进,同时不破坏核心能力。另外,升级是可选行为——只有你和你的客户端都主动操作,一切才会上线改变。AgentCore Gateway 通过一个配置字段来告知它能支持的协议版本。客户端在每次请求时选择版本。如果一个网关同时支持 2025-11-25 和 2026-07-28,请求旧版本的客户端不会受任何影响;只有请求新版本的客户端才会获得新行为。