MCP协议迎来问世以来最大改版:彻底”无状态”,全面适配Serverless

Anthropic在7月28日发布了MCP协议第五版,这是该协议自2024年11月诞生以来最大规模的架构调整。核心变化是从有状态彻底转向无状态设计,移除会话ID和初始化握手,使得每个请求完全独立,从而让MCP能够原生适配AWS Lambda、Cloudflare Workers等无服务器架构。这直接解决了AI…

一句话看懂:Anthropic在7月28日发布了MCP协议第五版,这是该协议自2024年11月诞生以来最大规模的架构调整。核心变化是从有状态彻底转向无状态设计,移除会话ID和初始化握手,使得每个请求完全独立,从而让MCP能够原生适配AWS Lambda、Cloudflare Workers等无服务器架构。这直接解决了AI Agent在生产环境中横向扩展的最后一块架构短板。

事件核心:发生了什么

7月28日,Anthropic发布了模型上下文协议(MCP)的第五版,官方称这是该协议“诞生以来最大、最系统的一次改版”。MCP自2024年底推出,目的是统一大语言模型与外部数据源、工具之间的通信规范。

新版本最根本的改动是架构从“有状态”转向“无状态”。此前,客户端与服务器连接时必须进行一次初始化握手,服务器端依赖会话ID维持连接状态。这一机制在单机场景下尚可工作,但在需要水平扩展的无服务器/Serverless部署场景,例如将MCP服务器部署到AWS Lambda或Cloudflare Workers上时,就成了难以逾越的障碍。新版本彻底去掉了握手流程和会话ID,每个请求都自行包含完成所需的信息,可以被路由到任意网关或实例,实现了“一次请求,完全自治”。

此外,新规范首次引入了带版本号的扩展框架,将MCP Apps和Tasks扩展纳入官方标准。开发者现在可以在不修改核心协议的前提下,为MCP添加交互界面和长时间运行的后台任务。在授权层面,新版本增强了对OAuth 2.0和OIDC的兼容性,使得MCP服务器能够在无须绕过的情况下直接对接Entra、Okta等企业级身份系统。

为什么重要

这一改版的意义在于拆掉了MCP通往大规模生产部署的最后一道墙。此前,尽管MCP在开发者和AI应用社区中获得了一定认可,但其有状态设计本质上限制了系统的横向扩展能力。在AI Agent需要同时处理数千甚至数万个独立的工具调用请求时,每个请求都必须绑定会话ID,这不仅增加了服务器端的状态管理复杂度,也使得负载均衡和弹性伸缩非常困难。

无状态化意味着MCP服务现在可以像普通API一样,轻松部署在任意Serverless平台或容器编排环境中。这对企业级AI应用尤其关键——企业依赖的基础设施往往是打通云原生架构,MCP与Serverless的适配是AI Agent能够真正融入现有IT架构的前提。同时,版本化扩展框架和OAuth 2.0/ OIDC的原生支持,降低了开发者在MCP上构建复杂生产级工具的进入门槛,也让大型企业在安全合规方面不用再通过“曲线救国”的方式集成。

从竞争格局看,Anthropic选择在这个时间点推出MCP的重大架构升级,意在巩固其生态标准地位。如果MCP不解决扩展性问题,竞争对手推出的替代协议可能会乘虚而入。

对用户/开发者/创作者的影响

对开发者而言,这是最直接的受益群体。过去在MCP服务器上实现Serverless部署是一个需要大量“hack”的工作,现在新规范默认支持。开发AI Agent后台服务的开发者现在可以完全沿用现有的无服务器架构和负载均衡策略,不需要为MCP单独维护一套状态管理方案。版本化扩展框架意味着向MCP服务器添加交互界面(如确认弹窗)或长时间运行任务(如数据处理作业)变得标准化,不会再出现兼容性碎片问题。此外,接入企业SSO(Okta、Entra)的过程也不再需要额外适配层,开发工作量显著下降。

GamsGo AI

AI 工具推荐

想把多个 AI 模型放在一个入口?

GamsGo AI 集成 ChatGPT、DeepSeek、Gemini、Claude、Midjourney、Veo 等常用模型,适合写作、绘图、视频和日常 AI 工作流。

了解 GamsGo AI

推广链接:通过此链接购买,我可能获得佣金,不影响你的价格。

对AI应用的用户(包括企业采购方)而言,影响更多是间接但深远的。MCP无状态化后,基于MCP架构的AI Agent在并发和响应速度上有望得到本质提升,用户在感受上会觉得AI工具的调用更流畅、“不卡顿”。同时,企业级身份系统的对接能力让MCP能更安全地嵌入现有IT权限体系,这对于企业大规模采购AI Agent服务时降本增效和安全合规均有直接帮助。

对内容

celebrityanime
celebrityanime
文章: 15751

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注