工具调用 MCP Skills2026-04-30
MCP(Model Context Protocol)
定义
将 Agent 与外部系统连接的协议层〔待补〕。客户端(Agent)连接到服务器(系统能力暴露方),认证、发现、富语义都被标准化。一台远程服务器可被任何兼容客户端(Claude、ChatGPT、Cursor、VS Code 等)在任何部署环境下使用。
要点
- 三条接入路径中胜出的那条:直接 API(每对组合各自重做认证)、CLI(瘦层,靠本地文件系统)、MCP(协议作为公共层)
- 远程优先:只有远程服务器才能跨 web、移动、云端 Agent 工作;这是分发的前提
- 生产 Agent 跑在云上:要触达的系统也在云上、在认证之后,MCP 提供必要的公共层
- 指标:MCP SDK 月下载量从 2026 年初 1 亿增长到现在 3 亿(2026-04 数据)
- 复用红利:Spec 加扩展不断演进,已部署的服务器无需重发就能获得新能力
示例
Anthropic 内部 MCP directory 已有 200+ 服务器,被数百万人日活使用;Claude Managed Agents、Claude Cowork、Claude Code channels 都建立在 MCP 之上。
相关概念
- 意图分组工具 - 服务器侧设计原则
- 代码编排型MCP - 大表面服务器策略
- Elicitation - 协议扩展:中途索取
- MCP Apps - 协议扩展:返回交互 UI
- Tool Search - 客户端侧上下文优化
- 程序化工具调用 - 客户端侧上下文优化
- Skills系统 - 与 MCP 互补的能力层
- Agent Runtime Protocol - MCP 是 Runtime 的工具层/上下文接入层,先于完整 Runtime 标准化
- Agent Gateway
- 接口厚度
- Agent-first 基础设施 - MCP 是 Agent-first 基础设施的协议侧实现
- Software 3.0〔待补〕
参考资料
- Anthropic Engineering Blog: Building agents that reach production systems with MCP (2026-04)
被这些概念引用
来自本站知识库 · 全部概念