开源 Model Context Protocol 刚刚更新——这就是它很重要的原因
快速阅读: 《VentureBeat 公司》消息,MCP(模型上下文协议)迎来重要更新,新增OAuth 2.1授权、流式HTTP传输等功能,微软推出Playwright-MCP服务器支持浏览器自动化。这一开放标准促进AI代理与工具的互操作性,微软等支持使其前景广阔。
订阅我们的每日和每周简报,获取行业领先的人工智能报道的最新动态和独家内容。了解更多模型上下文协议(MCP)——一种正在兴起的开放标准,旨在帮助人工智能代理无缝地与工具、数据和界面交互——刚刚迈过一个重要里程碑。今天,该倡议的开发者团队正式发布了MCP规范的更新版本,引入了多项重要的协议级改动,使人工智能代理更加安全、强大且可互操作。值得注意的是,微软宣布支持MCP,并发布了新的Playwright-MCP服务器,让像克劳德(Claude)这样的AI代理能够借助Chrome无障碍树浏览网页并与网站互动。“这一新版本标志着代理与工具通信的重大进步,”MCP项目的首席贡献者亚历克斯·阿尔伯特在推文中表示,“而且微软在其之上构建现实世界的基础设施表明这个生态系统正在迅速发展。”
更新后的MCP版本引入了哪些新内容?
3月26日的更新引入了多项重要的协议级改动:
1. 基于OAuth 2.1的授权框架:为保护代理-服务器通信添加了一个强大的标准,特别是在基于HTTP的传输中。
2. 流式HTTP传输:取代了旧的HTTP+SSE设置,实现了更实时、双向的数据流,并具有更好的兼容性。
3. JSON-RPC批量处理:支持客户端一次性发送多个请求,提高了代理-工具交互的效率并减少了延迟。
4. 工具注释:添加丰富的元数据以描述工具行为,使AI代理能够进行更具想象力的发现和推理。
图1:克劳德桌面使用Playwright-MCP导航并描述datasette.io,展示了由模型上下文协议驱动的网络自动化。该协议采用模块化的JSON-RPC 2.0基础架构,具有分层架构,分离核心传输、生命周期管理、服务器功能(如资源和提示)以及客户端功能(如采样或日志记录)。开发人员可以根据其用例选择实现哪些组件。
微软的贡献:通过MCP进行浏览器自动化
随着MCP的更新,微软发布了名为Playwright-MCP的服务器,这是一个将其实力强大的浏览器自动化工具包装在MCP标准中的服务器。这意味着像克劳德这样的AI代理现在不仅可以对话,还可以点击、输入、浏览并像真实用户一样与网络互动。基于Chrome无障碍树的集成允许克劳德以人类可读的形式访问和描述页面内容。
可用的工具集包括:
– 导航:`browser_navigate`、`go_back`、`go_forward`
– 输入:`browser_type`、`browser_click`、`browser_press_key`
– 快照:`browser_snapshot`、`browser_screenshot`
– 基于元素的交互使用无障碍描述符
这使得任何符合要求的AI代理都能被转化为测试自动化工具、质量保障助手或数据导航员。
配置简便:用户只需在`claude_desktop_config.json`文件中添加Playwright作为命令,克劳德桌面应用程序将在运行时识别这些工具。
更大的图景:大规模互操作性
图2:MCP的模块化设计使开发人员可以仅实现所需的层级,同时保持兼容性。
Anthropic于2023年末首次推出了MCP,以解决一个日益增长的问题:AI代理需要与现实世界的工具交互,但每个应用程序都有不同的“语言”。MCP的目标是通过提供一个通用协议来描述和使用跨生态系统的工具来解决这个问题。在Anthropic、LangChain的支持下,现在又有微软的支持,MCP正成为成为代理互联标准层的有力竞争者。OpenAI的萨姆·阿尔特曼和其他人暗示了支持,企业和开源社区的兴趣也在增加。
“我们进入了AI的协议时代,”AI初创公司Pleias的联合创始人亚历山大·多里亚在推特上写道。“这就是代理如何真正做事的方式。”
接下来是什么?
随着MCP 0.2版本的发布和微软的实际支持,新一代能够在整个栈中安全灵活地思考和行动的代理的基础工作正在奠定。
图3:模型上下文协议(MCP)中的OAuth 2.1授权流程
现在的大问题是:其他人会跟进吗?如果Meta、亚马逊或苹果签署协议,MCP可能会很快成为AI行动的通用“语言”。目前,这对代理生态系统而言意义重大——它让AI互操作性的承诺更接近现实。
VB每日商业案例洞察
如果想给上司留下深刻印象,VB每日可以帮你做到。我们为你提供公司如何使用生成式AI的内部信息,从监管变化到实际部署,从而帮助你分享见解以实现最大投资回报率。立即订阅阅读我们的隐私政策。
感谢订阅,请查看更多VB新闻通讯。出现错误。
(以上内容均由Ai生成)