跳到主要内容
极客日志极客日志面向AI+效率的开发者社区
首页博客GitHub 精选镜像工具UI配色美学隐私政策关于联系
搜索内容 / 工具 / 仓库 / 镜像...⌘K搜索
注册
博客列表
TypeScriptNode.jsSaaSAI

AI Agent 新范式:基于 FastGPT 与 MCP 协议构建工具增强型智能体

综述由AI生成MCP 协议统一了 AI 模型与外部系统的通信标准,FastGPT 自 v4.9.6 版本起支持 MCP 工具集与服务。如何获取 MCP 服务地址并在 FastGPT 中创建工具集,演示了单工具调用与整集调用的工作流配置方法。针对私有化部署场景,提供了环境升级及服务聚合的解决方案,帮助开发者利用开源 MCP 组件扩展智能体能力。

Stephaine Walsh发布于 2026/1/1更新于 2026/6/1216 浏览
AI Agent 新范式:基于 FastGPT 与 MCP 协议构建工具增强型智能体

AI Agent 新范式:基于 FastGPT 与 MCP 协议构建工具增强型智能体

一、MCP 协议简介

MCP 协议(Model Context Protocol)由 Anthropic 于 2024 年 11 月初发布,旨在统一 AI 模型与外部系统之间的通信方式,简化交互流程。随着 OpenAI 等厂商宣布支持该协议,越来越多的 AI 生态开始接纳这一标准。

MCP 架构主要包含 Client 和 Server 两部分:

  • Client(客户端):使用 AI 模型的一方,通过 MCP Client 为模型提供调用外部系统的能力。
  • Server(服务端):提供外部系统调用的一方,实际运行外部系统的主体。

FastGPT 从 v4.9.6 版本起新增了两种 MCP 相关功能:

  1. MCP 服务:将 FastGPT 应用以 MCP 协议对外提供服务。
  2. MCP 工具集:导入外部 MCP 服务,让 FastGPT 能够使用外部工具。

此外,mcp-proxy 作为开源的 MCP 协议聚合代理,可聚合多个 MCP 服务并提供统一地址。本文将重点介绍如何在 FastGPT 中集成和使用 MCP 工具集,并针对私有化部署场景给出服务聚合的解决方案,帮助海量开源 MCP 组件快速接入平台。

二、创建 MCP 工具集

1. 获取 MCP 服务地址

首先,您需要获取一个支持 MCP 协议的服务地址。这里以高德地图的 MCP 服务为例,访问 高德地图 MCP Server 获取 MCP 地址,格式如:https://mcp.amap.com/sse?key=xxx。

2. 在 FastGPT 中创建 MCP 工具集

登录 FastGPT 平台后,在弹出窗口填入 MCP 服务地址,点击'解析'按钮,系统会自动识别该服务提供的工具列表。确认无误后点击'创建'即可完成工具集的初始化。

在工作台中选择'新建应用',然后选择'MCP 工具集'入口:

创建 MCP 工具集

三、测试 MCP 工具

创建完 MCP 工具集后,建议先对单个工具进行测试验证:

  1. 进入 MCP 工具集详情页面。
  2. 输入测试参数,例如城市名称'杭州'。
  3. 点击'运行'按钮,查看工具返回结果。
  4. 系统应显示该城市的天气信息。

选择需要测试的具体工具,例如 maps_weather(天气查询工具):

测试 MCP 工具

四、AI 模型调用 MCP 工具

FastGPT 支持两种方式让 AI 模型调用 MCP 工具:

1. 调用单个工具
  1. 在工作流中添加'工具调用'节点。
  2. 连接工作流节点,使 AI 模型能够按需调用特定工具。

测试效果:分别提问天气和地点相关问题,左图为 AI 调用天气查询工具,右图为 AI 调用地点搜索工具:

天气查询结果

地点搜索结果

选择之前创建的特定 MCP 工具,例如 maps_weather 和 maps_text_search:

调用单个工具

2. 调用整个工具集

FastGPT 还支持让 AI 自动选择合适的工具进行调用:

  1. 在工作流中添加'MCP 工具集'节点。
  2. 此时 AI 会根据用户问题智能匹配工具,获取所需信息后直接回答问题。

使用'工具调用'节点连接该工具集即可:

工具集配置

调用效果

五、私有化部署支持

如果您使用的是 FastGPT 私有化部署版本,需按以下步骤确保 MCP 功能可用:

1. 环境准备

确保您的 FastGPT 版本升级到 v4.9.6 或更高版本。后续涉及具体的 docker-compose 及配置修改步骤,建议参考官方文档完成服务重启与配置调整。

目录

  1. AI Agent 新范式:基于 FastGPT 与 MCP 协议构建工具增强型智能体
  2. 一、MCP 协议简介
  3. 二、创建 MCP 工具集
  4. 1. 获取 MCP 服务地址
  5. 2. 在 FastGPT 中创建 MCP 工具集
  6. 三、测试 MCP 工具
  7. 四、AI 模型调用 MCP 工具
  8. 1. 调用单个工具
  9. 2. 调用整个工具集
  10. 五、私有化部署支持
  11. 1. 环境准备
  • 💰 8折买阿里云服务器限时8折了解详情
  • Magick API 一键接入全球大模型注册送1000万token查看
  • 🤖 一键搭建Deepseek满血版了解详情
  • 一键打造专属AI 智能体了解详情
极客日志微信公众号二维码

微信扫一扫,关注极客日志

微信公众号「极客日志V2」,在微信中扫描左侧二维码关注。展示文案:极客日志V2 zeeklog

更多推荐文章

查看全部
  • ClawPanel:OpenClaw 智能管理面板,支持 20+ 通道接入与多模型配置
  • OpenClaw 本地部署教程:环境配置、插件开发与问题排查
  • Llama-Factory 文本纠错任务实测:拼音错别字纠正
  • AI 绘画精讲与 AIGC 时代游戏美术设计
  • 2025 年 AI 领域年度总结:DeepSeek R1 开源与 Manus 商业化
  • 即梦 AI 基础操作指南:快速上手绘画与视频生成
  • 算法实战:替换所有问号与提莫攻击解题思路
  • 从多库并存到一库多能:金仓 KingbaseES 融合架构实践
  • Flutter 组件 Spry 适配鸿蒙 HarmonyOS 实战:轻量级端侧 Web 服务
  • Linux 构建工具核心:make、进度条与 Git 仓库管理
  • Stable Diffusion 3.5-FP8 部署指南:显存优化与实战应用
  • CppCoro C++ 协程异步编程实战指南
  • Cesium 无人机智能航线规划:航点动作组与 AI 识别实战
  • 字节跳动前端开发工程师面试考点整理
  • 本地部署开源 AI 项目 LocalAI 实现消费级硬件运行大模型
  • Llama-Swap 本地多模型切换配置指南
  • OpenClaw 多机器人团队协作配置指南
  • WebODM 无人机地图制作核心优势与应用解析
  • Trae AI 辅助鸿蒙开发:环境配置与自动化部署指南
  • 让小爱音箱 Pro 接入豆包 AI 实现智能交互

相关免费在线工具

  • RSA密钥对生成器

    生成新的随机RSA私钥和公钥pem证书。 在线工具,RSA密钥对生成器在线工具,online

  • Mermaid 预览与可视化编辑

    基于 Mermaid.js 实时预览流程图、时序图等图表,支持源码编辑与即时渲染。 在线工具,Mermaid 预览与可视化编辑在线工具,online

  • 随机西班牙地址生成器

    随机生成西班牙地址(支持马德里、加泰罗尼亚、安达卢西亚、瓦伦西亚筛选),支持数量快捷选择、显示全部与下载。 在线工具,随机西班牙地址生成器在线工具,online

  • Base64 字符串编码/解码

    将字符串编码和解码为其 Base64 格式表示形式即可。 在线工具,Base64 字符串编码/解码在线工具,online

  • Base64 文件转换器

    将字符串、文件或图像转换为其 Base64 表示形式。 在线工具,Base64 文件转换器在线工具,online

  • Markdown转HTML

    将 Markdown(GFM)转为 HTML 片段,浏览器内 marked 解析;与 HTML转Markdown 互为补充。 在线工具,Markdown转HTML在线工具,online