资讯动态

如何将外部 MCP Server 接入 FastGPT 创建 MCP 工具集?

发布时间:2026/9/12 15:59:34 来源:尧图企业网站定制
如何将外部 MCP Server 接入 FastGPT 创建 MCP 工具集【免费下载链接】FastGPTFastGPT is a knowledge-based platform built on the LLMs, offers a comprehensive suite of out-of-the-box capabilities such as data processing, RAG retrieval, and visual AI workflow orchestration, letting you easily develop and deploy complex question-answering systems without the need for extensive setup or configuration.项目地址: https://gitcode.com/GitHub_Trending/fa/FastGPT当你在 FastGPT 里构建 AI 应用时经常需要让模型调用地图、天气这类外部系统的能力。FastGPT v4.9.6 版本开始新增了「MCP 工具集」这种应用类型只要提供一个外部 MCP Server 的 SSE 地址就能批量创建出一组可被模型直接调用的 MCP 工具。本文的任务就是把一个外部 MCP Server 接入 FastGPT、验证工具可用并让 AI 在工作流中真正调用这些工具。前提是 FastGPT 版本不低于 v4.9.6并且你已经从外部 MCP 服务方例如高德地图拿到了一个 MCP 的 SSE URL。前置条件FastGPT 版本为 v4.9.6 及以上该版本才引入 MCP 工具集应用类型与「以 MCP SSE 协议创建工具」的能力。已获取外部 MCP Server 的 SSE 地址。文档以高德地图 MCP Server 为例地址形如https://mcp.amap.com/sse?keyxxx其中的 key 由你在对应 MCP 服务方处申请替换成自己的实际 key。注意方向本文处理的是把外部 MCP Server 接入 FastGPTFastGPT 作为 MCP 客户端。「将 FastGPT 应用以 MCP Server 形式对外发布」是另一个独立功能不在本文范围内。创建 MCP 工具集在 FastGPT 中选择「新建 MCP 工具集」。在弹窗中填入外部 MCP Server 的 SSE URL。点击「解析」。FastGPT 会连接该地址解析出对应的一系列工具并在页面上列出。确认工具列表无误后点击「创建」即完成 MCP 工具和 MCP 工具集的创建。这一步的验证点就是「解析」的结果能够列出外部 MCP Server 提供的工具清单说明 SSE 地址可用、鉴权参数如 key配置正确。逐个调试 MCP 工具创建完成后进入 MCP 工具集内部可以对每个单独的 MCP 工具进行调试。以文档示例中的maps_weather查询天气工具为例选中该工具、填入参数后点击「运行」文档示例中返回了杭州的具体天气信息。这说明该工具的参数定义与后端 MCP Server 的连通性都没问题。建议先挑一个参数简单的工具跑通「运行」再批量处理其他工具调试通过的工具体现了解析结果真实可用而不仅仅是列表里出现名字。让模型调用 MCP 工具方式一让 AI 调用单个工具在应用构建中选中若干 MCP 工具文档示例选中了maps_weather和maps_text_search分别向 AI 提问。文档示例中 AI 会根据问题语义智能地调用相应的工具获取信息再基于工具返回的结果作答。工具调用的机制在 工具调用节点文档 中有更完整的说明LLM 依据工具介绍、参数介绍和参数是否必须来决定是否调用工具被连接的工具会自动分离工具输入与普通输入并且可以编辑「介绍」通过调整介绍使工具调用时机更加精确。方式二调用整个工具集FastGPT 也支持调用整个 MCP 工具集AI 会自动选取需要的工具执行。操作路径是在构建页点击 MCP 工具集会添加一个工具集类型的节点再使用工具调用节点连接。文档示例中 AI 同样会智能调用相应工具获取信息后作答。方式适用情况单个工具工具用途明确想让 AI 只在特定问题上调用整个工具集希望 AI 在整组工具中自动决策减少逐个配置工具调用节点默认会把工具运行结果返回给 AI由 AI 对结果进行总结输出如果不需要 AI 再总结可以把工具接入工具调用终止节点来结束本次调用。另外工具调用文档 给出的实践建议是不要一次性增加太多工具先选择少量工具调优后再逐步扩展——接入一个包含大量工具的 MCP 工具集时尤其适用。边界与限制创建入口只接收 MCP 的 SSE URL这是文档明确支持的接入形式。工具调用的准确性依赖工具介绍和参数描述属于 LLM 决策行为文档将其描述为需要调试的过程接入后应以实际对话验证 AI 是否调用了预期工具、参数是否正确而不是假设一次配置即可稳定调用。以上步骤完成后外部 MCP Server 的工具就已经能以工具或工具集形式被 FastGPT 中的 AI 应用调用了。如果后续要调整调用行为回到工具介绍的措辞和工作流中工具调用节点的连接方式上修改即可。【免费下载链接】FastGPTFastGPT is a knowledge-based platform built on the LLMs, offers a comprehensive suite of out-of-the-box capabilities such as data processing, RAG retrieval, and visual AI workflow orchestration, letting you easily develop and deploy complex question-answering systems without the need for extensive setup or configuration.项目地址: https://gitcode.com/GitHub_Trending/fa/FastGPT创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

读完文章,也想定制专属网站?

尧图设计师 24 小时内与您沟通定制方案

免费获取报价