工具调用 MCP Skills2026-04-30
代码编排型 MCP
定义
针对表面极大(数百到数千端点)的服务,MCP 服务器只暴露极薄的工具壳:Agent 写一段短脚本,服务器在沙箱里执行该脚本对接底层 API,只把结果返回。
要点
- 典型表面:Cloudflare、AWS、Kubernetes 这类有上千 API endpoint 的平台
- 典型形状:通常是两个工具,例如
search(发现 endpoint/资源)+execute(运行脚本) - 代价收益比:Cloudflare MCP 用 ~1K token 覆盖了约 2500 个 endpoint
- 与意图分组工具的关系:意图分组适合中等表面;代码编排适合大表面,二者按规模选择
- 核心赋能:让 Agent 用代码循环、过滤、聚合多次调用,只把最终结果送回上下文(与程序化工具调用同源)
示例
Cloudflare MCP 服务器:Agent 拿到任务 → 调用 search 找到相关 endpoint → 写一段 JS 调用这些 endpoint 并合并结果 → execute 运行脚本 → 返回最终摘要。
相关概念
- MCP
- 意图分组工具 - 中等规模的对照策略
- 程序化工具调用 - 客户端侧的同源思想
- Tool Search - 同样为大工具集设计
参考资料
- github.com/cloudflare/mcp
- Anthropic Engineering Blog: Building agents that reach production systems with MCP
被这些概念引用
来自本站知识库 · 全部概念