MCP 协议迎来最大升级:全面转向无状态架构,更适合 AI Agent 大规模部署
Anthropic 于 7 月 28 日发布 Model Context Protocol(MCP)第 5 版规范,并将其称为自 MCP 诞生以来规模最大的一次架构升级。作为连接大语言模型与外部工具、数据源的开放协议,MCP 此次更新不只是功能迭代,而是对底层通信机制进行了重新设计,为 AI Agent 在生产环境的大规模部署铺平道路。
新版 MCP 最重要的变化,是全面从有状态(Stateful)架构转向无状态(Stateless)设计。旧版本要求客户端建立连接时完成初始化握手,并依赖 Session ID 在服务端维护会话状态,这在水平扩展、负载均衡以及 Serverless 部署场景下存在一定限制。新版则彻底取消了握手流程和 Session ID,每个请求都可以独立完成处理,可被任意实例接收和执行,更加适配 AWS Lambda、Cloudflare Workers 等无服务器架构。
除了通信机制重构,MCP v5 还引入了版本化扩展框架,正式纳入 MCP Apps 与 MCP Tasks 两项扩展能力。开发者无需修改核心协议,即可为 Agent 增加交互式界面、长时间运行任务等新能力。同时,新版进一步强化了 OAuth 2.0 和 OpenID Connect(OIDC)的支持,可直接对接 Microsoft Entra、Okta 等企业身份认证系统,更适合企业级应用和生产环境部署。
此次升级意味着 MCP 正从一套模型调用协议,逐步演进为 AI Agent 的基础通信标准。随着协议全面适配 Serverless、云原生和企业身份体系,未来构建可扩展、可管理、可部署的 AI Agent 将变得更加容易,也进一步推动 MCP 在整个 AI 开发生态中的普及。
Anthropic 于 7 月 28 日发布 Model Context Protocol(MCP)第 5 版规范,并将其称为自 MCP 诞生以来规模最大的一次架构升级。作为连接大语言模型与外部工具、数据源的开放协议,MCP 此次更新不只是功能迭代,而是对底层通信机制进行了重新设计,为 AI Agent 在生产环境的大规模部署铺平道路。
新版 MCP 最重要的变化,是全面从有状态(Stateful)架构转向无状态(Stateless)设计。旧版本要求客户端建立连接时完成初始化握手,并依赖 Session ID 在服务端维护会话状态,这在水平扩展、负载均衡以及 Serverless 部署场景下存在一定限制。新版则彻底取消了握手流程和 Session ID,每个请求都可以独立完成处理,可被任意实例接收和执行,更加适配 AWS Lambda、Cloudflare Workers 等无服务器架构。
除了通信机制重构,MCP v5 还引入了版本化扩展框架,正式纳入 MCP Apps 与 MCP Tasks 两项扩展能力。开发者无需修改核心协议,即可为 Agent 增加交互式界面、长时间运行任务等新能力。同时,新版进一步强化了 OAuth 2.0 和 OpenID Connect(OIDC)的支持,可直接对接 Microsoft Entra、Okta 等企业身份认证系统,更适合企业级应用和生产环境部署。
此次升级意味着 MCP 正从一套模型调用协议,逐步演进为 AI Agent 的基础通信标准。随着协议全面适配 Serverless、云原生和企业身份体系,未来构建可扩展、可管理、可部署的 AI Agent 将变得更加容易,也进一步推动 MCP 在整个 AI 开发生态中的普及。