跳到正文
IFAI

开源项目

Anthropic 开源 MCP 标准:要给所有 AI 助手做统一的数据接口

首次发布 传播指数 58

Anthropic 开源了 Model Context Protocol(MCP),旨在解决 AI 模型与数据孤岛脱节的问题。它不仅支持自家 Claude,还能让任何模型通过标准协议双向调用 GitHub、Slack 等工具。开发工具平台和企业已开始接入,不过能否抗衡 OpenAI 的私有方案仍待观察。

Anthropic 开源 MCP 标准:要给所有 AI 助手做统一的数据接口
图:techcrunch.com

Model Context Protocol(简称 MCP)是 Anthropic 开源的一套通用标准,专门用来把 AI 助手与存储数据的各类系统打通。无论是 Claude 还是其他模型,都能借助这个协议直接连接本地文件、商业软件和开发环境。

过去每接入一个新的工具或数据库,开发者就得单独写一套适配代码。MCP 解决的就是这种割裂,把混乱的定制化开发收拢成一个统一的双向通信协议。

它能做什么

MCP 的运行架构很直接:一端是由开发者把数据源包装成「MCP 服务端」,另一端则是 AI 应用或工作流充当「MCP 客户端」,按需向服务端请求数据。这让 AI 在切换不同工具时能够保留完整的上下文。

在 Anthropic 的实际演示中,工程师在 Claude 桌面端配好 MCP 后,不到一小时就搭好了一套集成。Claude 能直接连上 GitHub,自动创建一个新的代码仓库,并自己发起一条 Pull Request。

除了协议规范和 SDK,Anthropic 还在 GitHub 上开源了一批预构建的服务端,覆盖了 Google Drive、Slack、GitHub、Git、Postgres 以及 Puppeteer 等常用企业工具。

怎么上手和目前的限制

想自己动手的开发者,现在只要使用 Claude 桌面应用就能开始测试,所有 Claude.ai 账户都支持连接本地 MCP 服务端。你可以直接拉取官方开源的服务器示例,也可以按照快速入门指南自己写一个服务端。

企业用户方面,Claude for Work 客户目前可以在本地测试连接内部数据,Anthropic 表示不久后会提供面向整个组织的企业级远程部署工具包。目前 Block 和 Apollo 已经把 MCP 集成到自研系统中,Zed、Replit、Codeium、Sourcegraph 等开发工具也都在接入。

不过它也有几个不容忽视的局限。首先,Anthropic 宣称 MCP 能帮助 AI 更好地理解编程上下文、减少出错次数,但官方目前没有公布任何具体的基准测试数据来佐证这一结论。

其次是生态推进的阻力。尽管协议是完全开源的,但 OpenAI 等竞争对手未必愿意跟进。OpenAI 最近在 ChatGPT 上推出的 Work with Apps 同样能读取开发工具代码,走的就是和少数伙伴闭门合作的私有路线,并没有选择开源。

为什么重要

如果你正在开发 AI 自动化工作流,或者想让 AI 顺畅调用自己的本地数据,MCP 很值得现在就上手试试。它没有把数据通道绑定在自家模型上,而是做成通用的中间件,省去了反复造轮子的麻烦。

我们认为,MCP 能不能真正成为 AI 时代的通用接口,关键在于其他模型厂商和工具生态愿不愿意跟进。只要开发者社区能持续贡献各类 SaaS 的 MCP 服务端,它就有机会倒逼行业拆掉数据孤岛;但如果头部玩家坚持各搞一套私有协议,它的影响力就仍会停留在以 Claude 为核心的开发圈子内。

来源 (2)

  1. [1]
    techcrunch.com(在新标签页打开)原文techcrunch.com
  2. [2]
    anthropic.com(在新标签页打开)报道anthropic.com

每日 AI 内容精选