跳转至

使用智能体构建 MCP

通过内置的 MCP Builder 工具,利用 AI 引导式开发创建自定义 MCP 服务器。

什么是 MCP Builder

MCP Builder 让智能体通过自然对话设计和开发基于 FastMCP 的服务器。无需手动编写代码,您可以与智能体协作:

  • 通过问答定义工具需求
  • 获取 FastMCP 框架指导
  • 设计工具实现
  • 自动生成服务器配置
  • 自动安装和注册服务器

为什么使用智能体构建

快速上手 无需 FastMCP 专业知识。智能体提供模板、示例和最佳实践。

引导式开发 智能体询问明确问题理解您的需求,然后设计合适的解决方案。

自动化设置 从批准设计到可用的 MCP 服务器只需一步——无需手动配置。

迭代优化 评审草案、提供反馈,迭代直至工具满足您的需求。

工作流程

  1. 告诉智能体您的需求 "我需要一个从 API 获取天气数据的工具"

  2. 回答明确问题 智能体会询问 API 来源、身份验证、数据格式等

  3. 评审建议设计 智能体展示代码结构、工具定义和配置

  4. 提供反馈并迭代 提出修改:"添加错误处理"或"支持多个城市"

  5. 批准并注册 智能体自动创建服务器、安装依赖并注册

完整文档

关于 MCP Builder 能力、工作流和最佳实践的详细信息:

MCP Builder 工具文档

这份综合指南涵盖:

  • 开发工作流(创建和优化工具)
  • FastMCP 最佳实践和模式
  • 文档结构和 XML 标签
  • 自动注册流程
  • 与文件工具集成
  • 常见用例和示例

快速示例

用户: "创建一个使用汇率 API 的货币转换工具"

智能体: "我来帮您构建。有几个问题: - 使用哪个汇率 API?(如 exchangerate-api.io、fixer.io) - 您有 API 密钥吗? - 支持哪些货币?"

用户: "使用 exchangerate-api.io,我有密钥,支持主要货币"

智能体: "我将设计一个带 convert_currency 工具的 FastMCP 服务器。让我创建规范..."

[智能体创建包含完整代码和配置的 mcp/currency_converter.md]

智能体: "这是设计方案。该工具接收基础货币、目标货币和金额。它处理 API 错误并验证输入。需要修改吗?"

用户: "看起来不错,注册吧"

智能体: "正在注册 currency_converter..." [自动创建文件夹、安装依赖、MCP 注册]

智能体: "完成!currency_converter 服务器现已在您的 MCP 服务器列表中可用。"

下一步