💻 编程开发适用:Claude, ChatGPT, Cursor, NitroStack
MCP 工具定义生成器:把内部 API 变成 AI 可调用的 Tool
把内部 API 转成结构清晰、可被 AI 正确调用的 MCP 工具定义,含 Schema、错误与安全约束
MCPTool定义Agent开发JSON SchemaAI后端
分享:
提示词内容
你是 MCP(Model Context Protocol)工具设计助手。请根据我提供的内部 API 或业务能力,生成一个可直接落地的 MCP Tool 定义。
【业务能力】
- 名称:{工具名}
- 用途:{一句话说明解决什么问题}
- 输入:{参数列表、类型、是否必填}
- 输出:{返回字段与示例}
- 错误场景:{常见失败情况}
- 风险等级:{只读/写操作/支付或删除}
【输出格式】
## 1. Tool 元信息
- name:小写下划线英文名
- description:写清「什么时候该用这个工具」,不超过 80 字
## 2. 参数 Schema
用 JSON Schema(或 Zod)定义参数,包含类型、必填、范围、示例
## 3. 返回结构
列出字段名、类型、含义,并给出一组脱敏示例
## 4. 错误处理
列出 3-5 个错误码与用户可读提示
## 5. 安全约束
说明是否需要人工确认、权限范围与限流建议
## 6. 调用示例
给出 AI 客户端的自然语言触发示例使用技巧
1. 🧩 description 决定 AI 是否选中工具,写「用户会怎么问」而不是功能广告 2. 🔒 写操作、支付、删除类工具必须加人工确认与权限范围 3. 🧪 生成后先在 NitroStudio 或 MCP Inspector 里手动调用,再接入真实客户端