作者:Hayden Field
在过去的 18 个月里,世界上最大的人工智能公司已经悄悄地确定了一种构建下一代应用程序和服务的方法,这种方法将允许任何公司的人工智能代理以标准化的方式轻松地通过互联网访问信息和工具。这是构建可用的人工智能代理生态系统的关键一步,该生态系统实际上可能会回报这些公司所做的一些巨额投资,而这一切都以三个字母开头:MCP。
MCP(即模型上下文协议)最初是两名 Anthropic 员工的一个热情项目,但自 2024 年中期创建以来,它已被 OpenAI、Google、Microsoft 和 Cursor 等公司广泛采用。甚至有迹象表明,苹果将在其即将推出的支持人工智能的 Siri 版本中使用 MCP。MCP 曾经有过竞争对手,但到目前为止,这只是一场没有任何真正战斗的标准之战,MCP 很快就占领了整个行业。
现在正式宣布:本周,Anthropic 将向 Linux 基金会捐赠 MCP,并与 OpenAI、Google、微软、AWS、Block、Bloomberg 和 Cloudflare 一起建立一个名为 Agentic AI 基金会 (AAIF) 的新基金,其目标是“推进开源代理 AI”。这笔捐赠以及指定一个中立机构来管理 MCP 可能会有助于促进其发展。
这也应该改变我们所知道的人工智能系统的运作方式。对于人工智能公司来说,MCP 是这些系统如何访问应用程序、工具和信息的新标准,进而影响人们如何使用互联网。
“智力乒乓球”。
MCP 本质上告诉 AI 模型它们能够访问哪些外部工具、数据源和工作流程,然后允许它们连接并执行任务。例如,当有人使用 Claude 在 Slack 中执行任务时,MCP 负责授权并建立服务之间的连接。它可以让 Claude 将您重定向到 Slack,并在您登录后收到通知。它还可以让 Slack 告诉 Claude 它可以访问哪些工具、资源和功能,本质上是“告诉我您拥有什么”,Anthropic 的 MCP 产品营销经理 Conor Kelly 说道。
从用户的角度来看,这仅仅意味着 Slack 和 Claude 可以轻松地协同工作,就像 Anthropic CPO Mike Krieger 所说的 MCP 的影响一样,就像“智能乒乓球”一样。当有人提示 Claude 向同事发送 Slack 消息时,Claude 知道 Slack MCP 服务器已连接,存在用于发送消息的工具,并且可以访问该工具。一切就绪后,Slack 告诉 Claude 操作成功,然后 Claude 告诉用户。消息已发送。
如果您熟悉人工智能出现之前计算机的工作原理,那么这听起来可能像是一堆 API,而且您可能还记得,相互开放 API 的 Web 应用程序和服务是 Web 2.0 时代的基础,也是最终在应用商店时代带来利润丰厚的移动应用程序爆炸式增长的基础。将用户(及其资金)从应用程序和网站转移到人工智能代理是人工智能公司可以开始偿还巨额投资的少数方式之一。但人工智能代理需要新型 API,而 MCP 似乎是这些 API 将采用的标准。MCP 的网页,满怀希望地,将其比作无处不在的 USB-C。
MCP 最初是两位 Anthropic 工程师 David Soria Parra 和 Justin Spahr-Summers 的一个宠物项目。最初的目标不是建立行业范围的标准。两人只是希望 Anthropic 的员工在日常工作中更多地使用克劳德。索里亚·帕拉 (Soria Parra) 表示,他们觉得聊天机器人缺少了一些东西:能力边缘,连接到您真正关心的外部世界,您与之互动的事物。”他为该服务最初命名为 Claude Connect。
事实证明,其他 Anthropic 员工也同意他们的观点。在 2024 年 10 月的一次黑客马拉松中,几乎每个人都使用该协议来构建他们的项目——就在这个时刻,公司里的每个人都会说,“哦,这确实有道理,”Soria Parra 说。他和 Spahr-Summers 获得了 Krieger 的批准,开发了一个成熟的开源项目。他们在感恩节前发布了它——索里亚·帕拉说,这有点刻意,这样人们就可以离开家人休息一下来看看。
该协议在旧金山广告牌上名列前茅。
Krieger 表示,最初,他对 MCP 的“梦想”是让另一个前沿实验室采用它。但广泛采用来得很快。3 月 19 日,微软宣布它将在其 Copilot Studio 中支持 MCP。一周后,OpenAI 首席执行官 Sam Altman发布“人们喜欢 MCP,我们很高兴能够在我们的产品中增加支持。” 四天后,Google 首席执行官 Sundar Pichai 采取了民意调查的方式,发帖,——对 MCP 还是不对 MCP,这就是问题所在。Lmk 在评论中。 – 该协议已在旧金山广告牌,甚至还有iOS 测试版中 MCP 支持的提示,这表明苹果公司在代理 Siri 上的错误起步可能会通过采用新生标准来扭转。
MCP 之所以流行,部分原因是它的创建者花了很多时间观察和了解开发人员真正想要从 AI 系统中得到什么。它“封装了当时已经存在的模式,”索里亚·帕拉说。OpenAI 使用 MCP 来支持今年早些时候推出的 ChatGPT 应用程序,例如 Booking.com、Canva、Coursera、Expedia、Figma、Spotify 和 Zillow,以及连接到 Notion 和 HubSpot 等服务。Anthropic 使用它来实现与 Slack、Asana、Box、Square、Stripe 和还有很多其他人。
至此,MCP 实际上已成为一个多公司项目。OpenAI 的 MCP 方法技术负责人 Nick Cooper 表示,一群“核心维护者”在 Discord 和 GitHub 上持续进行讨论,来自 Google、微软、OpenAI 和其他公司的代表定期举行面对面会议,讨论解决问题和改进协议的方法。边缘。
但 MCP 与 Anthropic 的联系也可能阻碍了该标准的发展。Anthropic 一直将协议开源,但直到现在,其他公司的任何改进都可能为其竞争对手的知识产权做出贡献,而且从理论上讲,Anthropic 有一天仍然可以选择锁定它。将其交给 Linux 基金会可以消除这些担忧。
Anthropic 并不是唯一一家向 Linux 基金会移交一些东西的公司。Block 正在捐赠其开源 AI 代理 Goose,而 OpenAI 正在捐赠 Agents.md,它向代理描述了代码库。Block 数据和人工智能主管 Jackie Brosamer 表示,将 Block、OpenAI 和 Anthropic 的捐款放在一起,这个故事“不仅仅是关于 MCP”。“协议本质上是系统相互通信的方式,这是标准化最重要的事情。”
MCP 与 Anthropic 的联系也可能阻碍了该标准的发展。
Jim Zemlin 是 Linux 基金会(世界上最大的开源和标准组织)的首席执行官,他已在该行业工作了二十多年,并亲自监督了一些新标准和平台的创建或扩展。但就连他也对马共的草根成长感到震惊。
“我从未见过这样的事情,”泽姆林说道边缘。– 我几乎无法跟上那些希望参与其中的组织打来的电话数量。通常我会试图说服某人,或者抓挠。这实际上是相反的。”
Profound 负责 AEO(本质上是人工智能的 SEO)战略和研究的 Josh Blyskal 相信 MCP 将“绝对成为一种标准,尤其是在商业领域”,他表示,一年后,人工智能公司目前抓取网站的方式将显得“过时”。
Krieger 表示,尽管他认为人们直接在应用程序和浏览器中访问服务的未来仍然存在,但大多数交互都通过 MCP 运行的互联网“有一些非常强大的东西”。“这些东西可以以法学硕士的速度运行,而不是以人类的速度运行,”他说。– 您可以并行发出 10 个查询,可以进行数据深入研究,而不是像为人类构建的那样浏览网络。 –
– 每个人都说,“哦,这确实有道理。”
由于该行业面临一个重大问题,MCP 也受到了关注:虽然代理几乎是人工智能盈利的必要步骤,但大多数代理根本就不能很好地工作现在。这对企业用途很有价值,因为企业环境可以得到更严格的控制,并且可以让代理在其中进行操作进行预测。但对于一系列消费者任务,它们仍然比您自己使用网络更慢且更不可靠。部分原因是他们经常在为人类而不是机器设计的网络上冲浪来获取信息。
MCP 可能已经在一定程度上改进了代理,但人工智能公司希望,如果它得到更广泛的采用,它可以极大地减轻用户沮丧的问题:代理滞后,他们需要太多的哄骗才能完成任务,他们有时根本无法执行任务。该协议允许系统之间直接对话,理想情况下可以使系统更快、更准确、更成功。我们的梦想不是建立“应用程序商店”,而是有一天创建一个工具市场,供代理商使用 MCP 进行连接,而在电子商务方面,其中一些工具将允许代理商代表用户“购物”,根据用户的预算在价格和性能之间进行选择。用户甚至不需要知道 MCP 的名字;他们有一天才意识到,代理可以比他们更快地完成一些事情,例如计划一次完整的旅行,从预订航班和酒店到添加日历提醒。
这可能是愿景,但首先跳入像 MCP 这样的特定标准仍然是一个很大的赌注。Meta 首席执行官马克·扎克伯格公开表示例如,该公司在移动时代初期对 HTML5 而非本机应用程序进行大量投资是一个错误。HTTP 在互联网早期战胜了其他协议,例如 20 世纪 90 年代初由明尼苏达大学开发的 Gopher。“任何时候你选择技术,它都是一个隐性的期货合约,因为你希望该技术拥有一个庞大的生态系统、大量的支持和大量的开发人员,”泽姆林说。
“标准可以来来去去,”Soria Parra 说。——我不知道五年后人工智能行业会是什么样子,我认为没有人能够预测这一点。当然,我希望 MCP 仍然存在。”但无论发生什么,他说,“至少我们已经为该领域更开放的标准奠定了[舞台]。”
“如果您是最终用户并且对技术了解不多,那么您永远不必听说 MCP,”Soria Parra 说道。– 它应该能够正常工作 – 对于您来说,模型只是发挥其魔力并解决手头的任务。 –
此举还可以帮助减轻代理人工智能带来的安全噩梦,例如及时注射。既然 Anthropic 不再拥有 MCP 的所有权,其他特别精通安全性的公司可以对他们之前可能回避的协议进行改进。“我认为让这个项目成为一个开放项目非常重要的一点是,有些方面我们 Anthropic 不会首先解决,但其他企业会优先考虑 - 因此身份验证和安全是两个,”Krieger 说。
“当每个人都在共同制定一个标准,帮助改进技术,使其更加安全,以便能够进行有效的可信支付,以便拥有更好的安全方式进行通信时,那就是市场真正形成的时候,”泽姆林说。
关注主题和作者从这个故事中可以在您的个性化主页源中看到更多类似内容并接收电子邮件更新。