Model Context Protocol (MCP) Server for dify workflows

Model Context Protocol (MCP) Server for dify workflows

镜像

简介

这是一个用于 Dify 的 Model Context Protocol (MCP) 服务器实现,通过 MCP 工具调用 Dify 工作流。

安装步骤

1. 准备配置文件

创建 config.yaml 文件:

dify_base_url: "https://cloud.dify.ai/v1"
dify_app_sks:
  - "app-sk1"
  - "app-sk2"

注:不同的 SK 对应不同的 Dify 工作流

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"
    }
  }
}

3. 开始使用

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

示例配置

"mcpServers": {
  "mcp-server-rag-web-browser": {
    "command": "uv",
    "args": [
      "--directory", "/Users/lyx/Downloads/dify-mcp-server",
      "run", "dify_mcp_server"
    ],
    "env": {
       "CONFIG_PATH": "/Users/lyx/Downloads/config.yaml"
    }
  }
}