加入MCP标准的科技巨头:
2024年11月25日,Anthropic率先开源MCP协议,旨在使AI模型(如Claude)更容易与工具和数据源交互。
2025年3月27日,OpenAI CEO Altman宣布对Agents SDK进行重大更新,支持Anthropic推出的MCP服务协议。
2025年4月10日,谷歌CEO Demis Hassabis称MCP是优秀的协议,正在成为AI智能体时代的开放标准,并宣布为Gemini模型和SDK提供支持。
2025年4月9日,阿里(阿里云)百炼平台上线业界首个全生命周期MCP服务,用户无需管理资源、开发部署或运维,5分钟即可搭建连接MCP服务的Agent(智能体)。首批上线50+款MCP服务,覆盖高德、无影、Fetch、Notion等阿里及第三方服务,涉及生活信息、浏览器、内容生成等领域。
2025年4月14日,腾讯(腾讯云)大模型知识引擎升级支持MCP协议,用户可调用平台精选的MCP插件或插入自定义插件。已接入的MCP服务包括腾讯位置服务、EdgeOne Pages、Airbnb、Figma、Fetch、微信读书等,覆盖专业信息获取、网页部署/预览、网页解析等场景。
1.什么是MCP?
Anthropic发布的Model Context Protocol是一种开源标准,24年11月推出。标准化地为LLM提供应用场景和数据,简单说就是让LLM和API工具用统一的方式连接起来,省的每次LLM接不同的API/或者API接不同的LLM,都得重写代码。统一标准还方便LLM和API双向通信,把连接做的更丝滑。
用通俗的话说,MCP协议就像给AI和软件世界造了一种通用语言或万能翻译官。AI模型(比如GPT或Claude)相当于一个聪明的大脑,但再聪明的大脑,如果听不懂工具的数据“语言”,也没法直接使用工具完成任务。MCP提供的就是这样一种标准语言,让AI能听懂并“会说”各种软件工具的指令。通过MCP,AI可以像人一样获取上下文信息(Context),然后按照既定的规则(Protocol)去调用外部系统的功能。
总之,MCP协议赋予AI与外界沟通的“标准接口”,让AI更容易地利用软件世界的资源为我们服务。
2.MCP Server的作用:AI与软件的适配层。
MPC实现了持续的系统级连接,AI能够自主发现并利用环境信息,而且无需重复开发适配层。
过去,AI如何使用软件? 在没有MCP协议之前,AI想使用某个软件或数据源通常很麻烦。即使是强大的语言模型,比如ChatGPT,过去也无法直接操作电脑上的应用或联网获取私有数据。如果用户希望AI帮忙查找一份本地文件、在日历应用中创建事件,往往需要开发者为每种软件写一个专门的插件或API集成。也就是说,每对AI-工具组合都像是说不同的语言,开发者充当翻译,每次都得教AI如何使用那个特定工具。这导致开发工作量大、维护繁琐,而且AI对新工具的支持跟不上变化。很多情况下,AI只能退而求其次——要么让用户自己根据AI的输出去操作软件,要么利用有限的内置插件。总体来说,以往AI使用软件是受限的、零散的,缺少一个通用的方法。MPC Server如何改变这一现状? MPC Server可以看作是在AI和具体软件之间搭建的桥梁或“驱动”。根据MCP协议的架构,每一种数据源或工具都有对应的MCP服务器——一个轻量级的服务,负责跟那个工具打交道。AI想访问某项功能时,不再需要直接调用每个软件独有的API,而是通过MCP协议向相应的MCP服务器发出请求。MCP服务器懂得该如何跟后台的数据源交流,并把结果返回给AI。这就好比给各种软件都安装了一个标准化的适配器:AI只需会用一种通信方式,就能间接操作很多种不同的软件。
每次清求都需要独立封装工具调用,上下文是静态的,并且每个工具都要编写适配代码。
3.MCP协议和AI Agent的关系。
MCP 具备了 AI Agent 所需要的记忆能力和工具执行能力,这使得 AIAgent 变得更加智能化。
MPC如何赋能AI Agent? MCP协议的出现,正好为AI Agent插上了“全面开挂”的翅膀。以前AI Agent要用某个新工具,可能需要开发者特别为它定制技能;但在MCP的支持下,Agent获取新能力就像下载插件一样简单。因为MCP定义了一套统一标准,Agent只要实现了这套“说话方式”,就能跟任何遵循MCP的服务对话。这极大地扩展了Agent可以触达的领域:从本地文件到云端数据库,从办公软件到专业系统,只要有MCP接口,Agent都能学会使用。可以说,MCP把过去一个个孤立的工具串成了一个丰富的“动作库”,让AI Agent真正具备了像人一样调用万物的能力。