Model Context Protocol (MCP) Server for dify workflows

Model Context Protocol (MCP) Server for dify workflows

模型上下文协议 (MCP) Server 用于 dify 工作流

简介

Dify MCP 服务器实现了模型上下文协议(Model Context Protocol),用于在支持 MCP 的客户端中调用 Dify 工作流。

安装步骤

1. 准备配置文件

创建 config.yaml 文件,添加您的 Dify 信息:

dify_base_url: "https://cloud.dify.ai/v1"
dify_app_sks:
  - "app-sk1"  # 对应不同的 Dify 工作流
  - "app-sk2"

2. 选择安装方式

方式 1: 通过 Smithery 自动安装(推荐)

npx -y @smithery/cli install dify-mcp-server --client claude

方式 2: 手动配置

在客户端配置 MCP 服务器:

"mcpServers": {
  "mcp-server-rag-web-browser": {
    "command": "uv",
    "args": [
      "--directory", "${DIFY_MCP_SERVER_PATH}",
      "run", "dify_mcp_server"
    ],
    "env": {
       "CONFIG_PATH": "/path/to/your/config.yaml"
    }
  }
}

使用

配置完成后,您可以在任何支持 MCP 的客户端中直接使用 Dify 工作流工具。


详细信息请参考 Dify GitHub 仓库