MCP协议迎来最大更新:彻底无状态,完美适配Serverless
MCP协议迎来最大更新:彻底无状态,完美适配Serverless
Anthropic在7月28日发布了模型上下文协议(MCP)的第5版,官方称之为自协议诞生以来最大、最系统的一次革新。自2024年11月MCP推出以来,它一直致力于统一大语言模型与外部数据源及工具之间的通信。而这次更新,从根本上重构了协议的底层架构。
从有状态到无状态:架构全面升级
新规范最核心的变化,就是全面转向无状态设计。之前的版本要求客户端在连接服务器时进行初始化握手,并依靠会话ID在服务器端维护连接状态——这天然限制了水平扩展和Serverless部署。新版本彻底移除了握手过程和会话ID,让每个请求都完全独立、自包含,可以路由到任意网关或实例,完美适配AWS Lambda、Cloudflare Workers这类Serverless架构。
扩展框架与授权增强
新版本还引入了版本化扩展框架,正式纳入了MCP Apps和Tasks扩展——开发者现在无需修改核心协议,就能添加交互界面和长时间运行的任务。在授权方面,新规范增强了对生产环境OAuth 2.0和OIDC的兼容性,让MCP服务器能够无缝对接Entra、Okta等企业身份系统,不再需要各种变通方案。
从会话绑定到请求自治
这次MCP更新,目标直指AI代理在大规模生产环境中的最后一道架构障碍。通过实现完全无状态和Serverless原生适配,MCP正在为AI应用的广泛部署铺平道路。
关键要点
- 无状态设计:移除握手和会话ID,每个请求独立自治
- Serverless原生:完美适配AWS Lambda、Cloudflare Workers等环境
- 版本化扩展:MCP Apps和Tasks扩展无需修改核心协议
- 企业级授权:增强OAuth 2.0和OIDC兼容性,对接Entra、Okta
- 架构革新:解决AI代理大规模生产部署的最后障碍