OpenAI、谷歌都“认”了的MCP,究竟给开发者带来啥实惠了

【来源:虎嗅网】

AI领域的互操作性标准之争正变得异常热闹。就在本周,Google DeepMind CEO Demis Hassabis宣布,将为其Gemini模型添加对Anthropic主导的模型上下文协议MCP的支持,称其为“一个优秀的协议,正迅速成为AI Agent时代的开放标准”。这距离OpenAI CEO Sam Altman宣布支持MCP仅仅过去几周时间。

几乎在同一时间段,Google Cloud也高调推出了自己主导的、旨在实现AI Agent之间协作和工作流自动化的开放协议——Agent2Agent(A2A),并联合了包括Salesforce、Box等在内的50多家技术伙伴。

这种看似“左右互搏”的举动——既拥抱竞争对手的标准,又力推自家的新协议,恰恰凸显了当前行业对于如何让AI模型、Agent更有效地连接外部数据、工具乃至彼此协作的迫切需求与探索。尽管A2A的目标是Agent间的通信与协作,Google对MCP的明确支持,仍然被视为MCP走向主流标准的一个强力信号。

那么,这个让巨头们投入关注,并且已经在实际应用中崭露头角的MCP,其核心价值究竟是什么?它能为开发者和用户带来哪些实实在在的好处?

AI的“通用连接器”

MCP最初由Anthropic提出并开源,旨在创建一个开放、标准的规范,让大型语言模型能够无缝地与各种外部数据源和工具(如业务软件、数据库、代码库等)进行交互。可以将其想象为AI世界的“USB-C”或“通用翻译器”,解决模型智能与现实应用之间的连接问题。

在Anthropic的推动下,尤其是在OpenAI和Google这两大巨头相继明确表态支持后,MCP正从一个有潜力的提议,加速成为被广泛接受的标准。这标志着AI应用开发朝着更统一、更高效的方向迈出了重要一步。国内如阿里云百炼等平台也已迅速跟进,上线MCP功能并着手构建服务生态。

MCP的核心价值在于“标准化”。它定义了一套通用规范,允许任何AI模型(客户端)通过轻量级的“MCP服务器”与外部资源交互。这解决了以往需要为每个模型和工具定制集成方案的碎片化问题,MCP借鉴了API、LSP等协议标准化的成功经验。虽然技术本身非颠覆性,但其标准化的尝试对提升开发效率和拓宽应用场景潜力巨大。

MCP到底有什么用?

那么MCP的实际价值体现在何处?关键在于其模型无关的通用性、可重用性和组合性,这使得AI能够在真实场景中发挥更大作用。

首先,MCP有效打通了AI与外部数据和工具的壁垒。有了MCP,AI能直接与数据库对话,用自然语言查询实时的销售数据;或者连接到你的代码仓库,像一个真正的助手那样浏览、理解甚至修改代码。同样,通过接入Slack、Google Drive等日常生产力工具的MCP服务器,AI可以帮你收发消息、查找更新文档,无缝融入你的工作流程。

MCP的更大的潜力在于驱动更复杂的Agent行为和跨服务协作。AI Agent不再局限于执行单一任务,而是能组合调用多个MCP服务器来完成复杂目标。

必优科技近期发布了AI PPT方向的MCP Server,市场负责人张嘉蒙给硅星人举了一个例子:要生成一份介绍北京交通的PPT,AI可以先调用地图服务商(如高德)的MCP获取交通数据,再调用PPT制作工具(比如必优自己的服务)的MCP来整合信息并生成演示文稿。

这种跨服务的便捷调度,尤其是让不同开发者提供的服务能被AI灵活组合,在过去是难以想象的,MCP则有望打破这种壁垒。“常规我是调不到高德接口的,因为他们没空理我们,MCP至少让我们的门槛降低了”。

Codeium是最早集成MCP的开发者工具公司之一。在他们的IDE产品Windsurf中引入了MCP支持,使AI能够执行各种开发任务,而不仅仅是代码补全。Codeium的付费用户可以通过GUI或配置文件配置外部MCP服务器,Codeium用户可以连接一个文件系统或Git MCP服务器,以便AI代理可以浏览和修改项目文件。

Codeium团队指出,Windsurf现在能够让用户自己选择MCP服务器,以使用定制工具和服务。这种扩展性极大地增强了AI在IDE中的能力——AI不再局限于静态代码,而是能够与外部API交互、运行测试命令或通过网络搜索查询文档。

此外,像LangChain这样的开源代理框架已开始整合MCP。已有工具发布,可将MCP工具转换为适用于Python或TypeScript代理的LangChain工具,这意味着使用LangChain规划的现有代理可以像调用本地函数一样调用MCP服务器。这些表明,MCP正在吸引那些希望其AI代理具备广泛功能而不必从头编写每个集成的开发者。

另一个更生动的一个例子来自一位自称代码小白的开发者“玛格丽特加盐”,他利用Cherry Studio平台,接入Gemini模型,并参考官方文档自建了一个MCP服务器,该服务器集成了搜索API(包含谷歌地图、航班、酒店工具)。通过这种方式打造了一个个性化的旅行助手。

在测试中,当询问“新加坡机场到景点的公共交通路线”时,AI通过MCP调用了谷歌地图工具,给出了比通用AI(如豆包)更具体、准确且附带地图截图的路线规划。在处理更复杂的“规划杭州到新加坡行程(含机票酒店推荐)”任务时,AI更是展现了按需依次调用时间、航班、酒店搜索等多个MCP工具的能力,实现了多步骤规划,其结果的可用性也显著优于通用AI的简单联网搜索。

当我们对比MCP与特定模型的内置功能(如Function Calling)时可以看到,MCP不局限于某个模型意味着为一个工具构建的MCP服务器,可以被任何支持MCP协议的AI客户端复用,极大地促进了工具生态的繁荣,因此被形象地称为“AI领域的ODBC”。当然,这种灵活性也可能带来额外的部署开销和初期技术门槛。

目前,MCP也存在着一些局限性。例如开发者“多多”在尝试使用Claude+Blender MCP进行3D建模时发现的,虽然MCP能让AI执行一些Blender的简单操作,但在从零创建复杂模型或精确修改特定部位时效果不佳,AI难以精确理解3D空间的细节。她的经验表明,现阶段MCP在某些专业领域的深度应用,可能更适合辅助专业用户加速简单操作,或在已有模型基础上进行粗略调整,而非完全替代传统流程。

也就是说,要发挥MCP的价值,不仅依赖协议本身,更依赖于MCP服务器的具体能力以及AI模型对任务和工具的理解程度,其在特定领域的成熟仍需时日。

MCP并非完美无缺,传统API在某些场景下仍有其价值。当前其应用尚处早期,但跨模型兼容性和标准化的优势正吸引着越来越多的参与者。

从目前趋势看,随着行业主要玩家的采纳、相关生态的逐步建立以及更多实际应用的探索,MCP很可能成为AI与现有软件和服务集成的基础技术。我们可能会看到更多产品“自带”MCP接口,让软件天生具备“AI就绪”能力。这就像浏览器扩展API改变了网页交互一样,MCP正在为AI模型提供一套标准化的方式,与现实世界的数字工具进行协作。MCP有潜力成为提升AI在具体业务场景中实用性的关键基础设施,促进AI与现有软件和工作流程更紧密的融合。

本文来自微信公众号:硅星人Pro (ID:gh_c0bb185caa8d),作者:周一笑

本站部分内容来源于网络,如果你是该内容的作者,并且不希望本站发布你的内容,请与我们联系,我们将尽快处理!

2025紫薇之星-首页网站-紫薇之星售楼处丨普陀紫薇之星欢迎您房价_房型-售楼处位置

人民日报头版:投资中国就是投资未来