Dify 作为 MCP 服务器
将 Dify 工作流通过 Model Context Protocol (MCP) 暴露给 AI 客户端使用。
快速入门
项目概述
本项目实现了一个插件,允许将 Dify 工作流暴露给支持 Model Context Protocol (MCP) 的客户端(如 Claude Desktop、Cursor 等)。
使用方法
1. 在 Dify 中配置
- 确保您的 Dify 应用包含至少一个工作流,并正确配置。
2. 在客户端中使用
Claude Desktop
- 打开客户端。
- 进入设置 > MCP 服务器。
- 添加新服务器,URL 填写: https://您的Dify实例地址/difyapp_as_mcp_server
- 保存并启用。
Cursor
- 打开 Cursor。
- 进入设置 > AI > MCP。
- 添加服务器地址: https://您的Dify实例地址/difyapp_as_mcp_server
- 保存并启用。
- 在 Cursor Agent 中使用工具。
故障排除
- 连接问题:确保 URL 正确可访问。
- 工具不可见:检查应用 ID 和工作流是否发布。
- 执行失败:查看 Dify 应用日志,确认工作流正常运行。