local-only server
The server can only run on the client’s local machine because it depends on local resources.
用于 dify 工作流的模型上下文协议 (MCP) 服务器
一个使用dify 的MCP 服务器的简单实现,通过调用 MCP 的工具来实现对 Dify 工作流的调用。
🔨安装
服务器可以通过Smithery安装,也可以手动安装。两种安装方式都需要 Config.yaml 文件。因此,我们需要在安装前准备好它。
准备 config.yaml
在使用 mcp 服务器之前,你需要准备一个 config.yaml 文件来保存你的 dify_base_url 和 dify_sks。示例配置如下:
Copy
您可以在终端中运行以下命令来快速创建配置文件:
Copy
不同的SK对应不同的dify工作流程。
通过 Smithery 安装
smithery是一款自动安装 dify mcp 服务器的工具。要通过Smithery自动为 Claude Desktop 安装 Dify MCP 服务器,请执行以下操作:
提示: npm
从 5.2 版本开始添加了npx
命令。Mac 用户可以使用brew install node
安装 npm 和
Copy
除了claude
之外,还支持cline, windsurf, roo-cline, witsy, enconvo, cursor
。
手动安装
❓ 如果您尚未安装 uv 或 uvx,则可以使用以下命令快速安装:
Copy
✅ 方法一:使用 uv(本地克隆+uv 启动)
您也可以在客户端手动运行 dify mcp 服务器。客户端的配置格式如下:
Copy
示例配置:
Copy
✅ 方法 2:使用 uvx(无需 clone 代码,推荐)
Copy
好好享受
最后,您可以在任何支持 mcp 的客户端上使用 dify 工具。
This server cannot be installed
Dify使用服务器,通过调用 MCP 的工具实现 Dify 工作流的调用。