MCP 实战:用一条询盘工具走通 tools/list 与 tools/call 形状
同一套合成询盘策略做成 MCP 工具 JSON。12 条离线结果与独立预期一致;没有真实客户端或 SDK 传输。
查看官方参考| 项目 | 详情 |
|---|---|
| 提供方 | Model Context Protocol |
| 难度 | 进阶 |
| 发布日期 | 2026-08-15 |
| 实质更新 | 2026-09-06 |
| 官方来源 | Model Context Protocol |
| 主题 | #agents · #engineering · #open-source |
同一件事:一条 MCP 工具,而不是虚构的生产 server
仓库提供 examples/inquiry-routing/mcp/tool.json 与 handler.mjs。工具名 route_synthetic_inquiry,inputSchema 只有 inquiry。tools/list 返回这一条;tools/call 走同一份 routeInquiry 策略。这是 MCP 工具数据形状,不是已接入某个客户端的 stdio 服务器,也没有使用 MCP SDK 发过真实 tools/call 帧。
规范要点见 MCP tools:name、description、inputSchema。写操作仍须人审;本工具标注 readOnlyHint,且 sendAllowed 恒为 false。
node --test examples/inquiry-routing/adapters.test.mjs12 条合成输入的 structuredContent 必须等于 expected-output.json。未知工具名返回 isError。
不要把示例域名检查当成脱敏,也不要接客户数据。完整传输层、鉴权和客户端注册需要另一次获准的集成,不能只改 JSON。
Skill 与 SDK 同任务:Agent Skills 教程、Agents SDK 教程。
📚 来源与延伸
本页内容基于以下权威来源整理,可验证、可引用。
- 🔗 官方原始来源
- 👤 人物档案:Model Context Protocol
- # 主题:Agent 智能体AI Agent 的构建、协作与落地
- # 主题:工程实践API 调用、提示词与系统设计
- # 主题:开源开源模型、框架与生态
引用规范:请注明来源为老金出海(laojinchuhai.com)并保留原文链接。
老金出品 · 用 AI 提效
AllModelsAPI一个 key,调多家大模型
AllModelsAPI 是多模型 API 中转站:一个 key 调多家模型,OpenAI 兼容接口,现有代码改个 base_url 就能迁。它不是演示品——我们自己的生产环境每天都在用。
更多老金产品:Sellenca · 365AIOrg · 365Loopa · 365 Ops · 365Skill
相关内容
按主题 / 人物 / 专区自动互通