本周,模型上下文协议(MCP)——一个用于AI系统与外部工具和数据源对话的开源标准——迎来了自首次亮相以来最大的一次更新。最引人注目的变化是:MCP的协议核心现在是无状态的,意味着请求不再需要依附于特定的服务器会话。翻译成人话:当你试图扩展规模时,它可能终于不再像个黏人的前任了。

来自主要维护者David Soria Parra和Den Delimarsky(两人恰好都在Anthropic工作)的博文称:“本次发布的亮点是无状态协议核心——MCP正从双向有状态协议转变为请求/响应无状态协议。这是开发者最强烈要求的功能之一,他们渴望为MCP服务器获得更好的可靠性和可扩展性。”

Soria Parra还称这是“自一年多前远程MCP首次推出以来,MCP最重要的更新”。此次更新还增加了多轮往返请求、基于标头的路由、可缓存列表结果、授权强化、正式扩展框架以及更新的Tier 1 SDK。基本上,一大堆术语,希望最终能归结为“对大公司更有效”。

MCP最初是本地机器专属的,将模型连接到本地应用,因此这个规范代表了一次重大反思。此外,还有一项新的弃用政策,在功能被砍掉之前至少提前12个月通知(除非存在严重安全漏洞,届时一切皆有可能)。非常企业友好。

MCP现在由Linux基金会旗下的Agentic AI Foundation(AAIF)管理。Anthropic大约两年前首次引入它,并且仍然拥有重要影响力,但OpenAI、Google、Microsoft和Amazon也参与其中。它得到了大量开发工具的支持,并越来越多地用于知识和创意工作的软件。最终责任落在个别维护者身上——其中一些,再次强调,来自Anthropic——但嘿,这里没有利益冲突,对吧?