2026 年 3 月 10 日,Model Context Protocol(MCP)的 npm 安装量突破了 9700 万。这个数字本身不算什么——很多流行的 npm 包都有上亿的安装量。有意思的是增长曲线:MCP 在 2025 年 11 月首次发布时只有几十万安装量,四个月后就接近一亿。这不是线性增长,而是指数增长的早期阶段。
MCP 是 Anthropic 推出的一个开放协议,定义了 AI 模型和外部工具之间的标准化通信接口。简单说,MCP 让 AI agent 能以统一的方式调用各种工具——数据库查询、文件操作、API 调用、Web 浏览——而不需要为每个工具写专门的集成代码。
对 NanoClaw 来说,MCP 的爆发式增长意味着一件非常具体的事情:用户可用的工具在以越来越快的速度增加,而 NanoClaw 不需要为此写一行代码。
MCP 解决了什么问题
在 MCP 之前,AI agent 调用外部工具需要定制集成。如果你想让 agent 查询数据库,你需要为那个特定的数据库写一个工具函数。想让 agent 发邮件?再写一个。想让 agent 操作你的项目管理工具?又一个。每个集成都是独立开发的、独立维护的、独立测试的。
这种方式的问题不是技术上做不到——而是规模上不可持续。世界上有成千上万种工具和服务,没有任何一个团队能为所有这些写集成代码。
MCP 定义了一个标准接口:工具方描述自己能做什么(schema),agent 方通过标准协议发送请求、接收响应。只要工具实现了 MCP 服务端,任何支持 MCP 客户端的 agent 都能使用它。一次实现,处处可用。
这和 USB 标准的逻辑一样。在 USB 之前,每种外设都需要自己的接口和驱动。USB 统一了物理接口和通信协议后,新外设不需要新的接口设计——插上就能用。MCP 对 AI 工具生态做的是同样的事。
9700 万背后的生态
9700 万安装量反映的不是 9700 万个用户——npm 安装量包含了 CI/CD 管线、嵌套依赖和自动化下载。但它反映的是 MCP 生态的真实深度和广度。
截至 2026 年 3 月,MCP 生态中已经有超过 2000 个公开的工具服务端,涵盖了主流的数据库、云服务、开发工具、通信平台、项目管理工具和企业应用。这个数字每周都在增长,因为实现一个 MCP 服务端的成本很低——标准已经定义好了,你只需要把你的工具包装成 MCP 接口。
这意味着 NanoClaw 的用户可以通过 MCP 接入一个快速增长的工具生态,而不需要 NanoClaw 自己开发任何集成。用户想让 agent 查询 PostgreSQL?有 MCP 服务端。想让 agent 操作 Notion?有 MCP 服务端。想让 agent 处理 Slack 消息?有 MCP 服务端。NanoClaw 不需要知道这些工具的存在——它只需要支持 MCP 协议,工具的细节由 MCP 生态处理。
NanoClaw 的 MCP 集成
NanoClaw 通过 Claude Agent SDK 原生支持 MCP。这不是 NanoClaw 自己实现的 MCP 客户端——Claude Agent SDK 本身就集成了 MCP 支持。NanoClaw 所做的只是确保容器环境中 MCP 服务端能正常运行。
在实践中,这意味着用户可以在容器配置中指定需要的 MCP 服务端,NanoClaw 在启动容器时会一并启动这些服务端。Agent 在容器内通过 MCP 协议和这些服务端通信,整个过程对用户透明。
这种设计的关键优势是安全性。MCP 服务端在容器内运行,它们对宿主系统的访问受容器隔离限制。一个行为异常的 MCP 服务端——无论是有 bug 还是有恶意——都被限制在容器边界内。这和在宿主系统上直接运行 MCP 服务端的方案相比,安全性有质的差别。
生态红利 vs 平台锁定
MCP 的成功验证了一个生态策略:不要自己构建工具生态,而是接入一个已有的、快速增长的生态。
很多 AI agent 框架选择了构建自己的插件/技能市场:OpenClaw 有 skill store,LangChain 有 tool marketplace,AutoGPT 有 plugin 系统。这些私有生态需要大量投入来吸引开发者、审核质量、维护兼容性。而且它们是互不兼容的——为 OpenClaw 写的 skill 不能在 LangChain 中使用。
MCP 是一个开放标准,任何 agent 都可以使用。NanoClaw 没有构建自己的工具生态,而是直接使用了 MCP——这意味着 NanoClaw 的工具库就是整个 MCP 生态。当新的 MCP 服务端发布时,NanoClaw 用户立即可以使用,不需要等 NanoClaw 团队审核、适配或发布更新。
这又是薄架构哲学的一个体现:不要重新发明轮子,接入已有的基础设施。NanoClaw 的 500 行代码中没有一行是工具集成代码——因为 MCP 让工具集成成为了 agent 运行时的标准能力,而不是需要应用层实现的功能。
9700 万安装量是 MCP 生态的里程碑,但对 NanoClaw 用户来说,这只是他们可用工具库又变大了一点。这就是站在生态巨人肩膀上的感觉。