开源模型上下文协议(MCP)的最新更新标志着AI代理与工具、数据和接口无缝交互的一个重要里程碑。这一更新不仅引入了关键升级,还获得了行业巨头OpenAI和微软的支持,显示出其在AI领域的巨大潜力和影响力。
MCP更新的关键升级
安全性与互操作性提升
3月26日发布的MCP更新版本带来了几个重要的协议级变化:
基于OAuth 2.1的授权框架:为代理与服务器通信增加了强大的安全标准,特别是在基于HTTP的传输中。 流式HTTP传输:取代了旧的HTTP+SSE设置,实现实时、双向数据流,并提升兼容性。 JSON-RPC批处理:允许客户端一次性发送多个请求,提高效率并减少代理与工具交互中的延迟。 工具注解:增加了描述工具行为的丰富元数据,使AI代理能够更具想象力地发现和推理。

这些升级不仅提升了AI代理的安全性和能力,还显著增强了其互操作性。
微软的贡献:浏览器自动化
微软在此次发布中宣布了对MCP的支持,并推出了新的Playwright-MCP服务器。这一工具将微软强大的浏览器自动化功能封装在MCP标准中,使AI代理能够像真实用户一样与网页交互。具体功能包括:
导航:browser_navigate、go_back、go_forward 输入:browser_type、browser_click、browser_press_key 快照:browser_snapshot、browser_screenshot 基于元素的交互:使用无障碍描述符
这一集成基于Chrome无障碍树,允许AI代理以人类可读的形式访问和描述页面内容,极大地扩展了AI代理的应用场景。
OpenAI的支持
OpenAI的加入是此次更新的另一个重要亮点。OpenAI首席执行官Sam Altman宣布,OpenAI将在其产品中添加对MCP的支持,该支持已于今日在OpenAI的Agents SDK中可用,而对ChatGPT桌面应用和Responses API的支持即将来临。这一举措表明,OpenAI对MCP的支持将使其API格式成为行业标准的一部分。

MCP的背景与目标

解决AI代理的互操作性问题
MCP最初由Anthropic在2023年底引入,旨在解决AI代理与现实世界工具交互的痛点。随着AI代理的广泛应用,每个应用都使用不同的“语言”,导致互操作性问题日益突出。MCP的目标是通过提供一个跨生态系统描述和使用工具的标准协议来解决这一问题。
行业支持与标准化进展
MCP的标准化进程得到了Anthropic、LangChain和微软的支持。OpenAI的加入进一步巩固了MCP作为代理互连标准层的地位。随着OpenAI的API格式和MCP均获得支持,标准化在过去几周内取得了重大胜利。
未来展望

行业的广泛支持
随着MCP 0.2的发布和微软的切实支持,为新一代能够安全、灵活地在技术栈中思考和行动的代理奠定了基础。现在的大问题是:其他公司会跟进吗?如果Meta、亚马逊或苹果加入,MCP可能很快成为AI行动的通用“语言”。
AI互操作性的未来
目前,这是代理生态系统的一个重要日子——它让AI互操作性的承诺更接近现实。随着更多公司的支持,MCP有望成为AI代理与工具、数据和接口无缝交互的标准协议,推动AI技术的进一步发展。