跳到正文
IFAI

AI工具

Anthropic 详解 MCP 生产级架构:SDK 月下载破 3 亿,按需搜索省 85% Token

首次发布 传播指数 42

Anthropic 发布指南,详解如何通过模型上下文协议(MCP)将智能体接入生产系统。官方透露其 SDK 月下载量已突破 3 亿次。为解决云端调用的上下文膨胀,Anthropic 推荐按意图封装工具,并通过运行时按需搜索工具,能将定义占用的 Token 减少 85% 以上。

图:claude.com

让 AI 连接业务系统,很多人最开始的做法都是直接写死 API,或者让它跑几行 CLI 脚本。但要是把 Agent 扔进生产环境、扔进云端,这种临时拼凑的方案很快就会踩坑。

Anthropic 最近发文拆解了 Agent 接入外部系统的三条路径,并拿出了自家模型上下文协议(MCP)的一整套生产级设计规范。官方披露的数据很吓人:MCP SDK 的月下载量刚刚突破了 3 亿次,而年初这个数字还只有 1 亿。Anthropic 官方目录里的 MCP 服务端也已经超过 200 个,每天有数百万人通过 Claude 使用它。

除了亮眼的数据,官方这次讲得很透:在生产环境里,别再把你的 REST API 原封不动抄成工具了。

别把 API 照搬成工具,学会「按意图打包」

很多人做 AI 工具集成,最容易犯的错误就是把后端接口一对一翻译给模型。比如做个功能,让模型先调获取帖子、再调解析文本、再调创建工单、最后调关联附件。

Anthropic 明确指出,这种写法既浪费上下文又极易报错。更聪明的做法是按意图聚合,直接给模型一个把整条链路打包好的工具,一次调用搞定。而如果系统极其复杂,像 AWS 或 Cloudflare 那样有成百上千个接口,就别去堆工具描述了。Cloudflare 的 MCP 服务端只用搜索和执行两个核心工具,外加一个沙箱,就用大约 1000 个 token 撬动了 2500 个接口。

官方还推荐用工具搜索来按需加载。不用一上来把几十个工具的定义全塞进上下文,而是在运行时检索。实测这能把工具定义占用的 token 砍掉 85% 以上。如果再配合沙箱环境做程序化工具调用,让中间数据在代码里循环过滤,最终进入上下文的 token 又能省下大约 37%。

让工具长出界面,还能中途找人确认

除了调接口,MCP 正在把交互延伸到界面和权限上。

比如新推出的 MCP Apps 扩展,允许服务端直接在聊天界面里渲染图表、表单或仪表盘。Anthropic 提到,带交互界面的服务端留存和使用率明显更高。它已经被 Claude.ai 和 Claude Cowork 支持。

另一个细节是启发式交互(Elicitation)。当模型执行到一半需要用户确认破坏性操作,或者补充缺失参数时,可以通过表单模式直接弹窗;如果是绑卡支付或 OAuth 登录等敏感操作,则能切到 URL 模式把用户转到浏览器完成,敏感凭证完全不经过客户端。

针对云端多客户端的权限痛点,新规范还支持了客户端身份元数据文档(CIMD)注册,配合 Claude 托管代理中的保险库,凭证存一次就能自动刷新,免去了在每次调用里传来传去的安全风险。

为什么重要

对开发者和技术团队来说,这篇文章最大的价值是把 Agent 接入从「黑客松玩具」拉回了「工程基准」。如果你的团队正在评估怎么把内部系统接给 AI,现在完全不建议再去写专有的单点适配代码。直接上 MCP,一套服务端不仅能在 Claude 用,还能直接跨到 ChatGPT、Cursor 和 VS Code 里,重用成本大幅降低。

从行业竞争来看,Anthropic 这一套打法极其务实。它没有去卷单一模型多聪明,而是通过主导 MCP 协议,把自己变成企业 Agent 的连接中枢。月下载量从 1 亿飙升到 3 亿,说明开发者已经在用脚投票。现在再加上把技能(Skills)和 MCP 打包分发的标准,Anthropic 看起来是在给所有企业软件定义一套通用的「AI 插件市场」。

不过我们认为,这套架构落地也有隐患。虽然按意图打包工具省了 token,但把多步业务逻辑写死在单个工具里,其实剥夺了模型自己灵活规划的能力;而走沙箱写脚本跑代码的方式,又对沙箱安全性和环境隔离提出了极高的工程要求。如何在极致省 token 和给 AI 自由度之间找平衡,各家依然得交学费。

来源 (1)

  1. [1]
    claude.com(在新标签页打开)原文claude.com

每日 AI 内容精选