Dify MCP 实战一
用插件一分钟搞定MCPServer含时间踩坑实践 在之前的mcp实战中,都是通过客户端、或者代码来实现的,很多朋友,有朋友就问了,在dify中怎么使用mcp?
我第一个想法就是直接接口调用,第二个想法就是dify中的插件。
我直接打开了 Dify 的插件市场,搜了一下 MCP,惊喜地发现:

目前主要有这几类插件:
- • ✅
ReAct(支持MCP工具):Agent 工具调用用它 - • ✅
MCP Server:把 Dify 工作流变成 MCP 服务(下篇讲) - • ✅
AntV 可视化图表:数据展示(下下篇预告)
创建应用

在dify中,三种应用支持mcp的调用: 工作流 、 Chatflow 、 Agent 。整体来说,mcp服务的调用都是在agent中调用的,一种是在工作流的 agent 节点中调用,一种是直接在 Agent 智能助手中调用。
工作流中调用 MCP
我们可以通过 Dify 的 ** 工作流(Workflow) ** 模式快速接入 MCP 工具,我设想的流程

实际测试中只需要agent节点即可。
创建一个工作流(Chatflow也是一种特殊的工作流)。

- • 点击开始节点
1位置的+,添加2Agent

- •
1在agent策略里,选择安装的安装的插件的ReAct(支持MCP工机具),见图上2 - •
3填入上次我们开发的ops-mcp-server地址,注意:不要填写127.0.0.1 - •
4把mcp提示词作为工具(根据实际情况来) - •
5填写提示词 - •
6填写输入请求

把agent的输出作为用户提示词给大模型。

