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