你是否曾经希望将Dify工作流作为工具直接集成到Claude Desktop或Cursor中,让AI能够调用你的自定义工作流?今天要介绍的开源项目Dify MCP服务,正是为了实现这个目标而设计的。它是一个Dify插件,允许将Dify工作流通过MCP协议暴露给支持该协议的AI客户端。
项目基本信息
| 信息项 | 详情 |
|---|---|
| 项目名称 | Dify MCP服务 |
| GitHub地址 | https://github.com/Yevanchen/dify_mcp_server |
| 项目描述 | 一个允许将Dify工作流通过Model Context Protocol (MCP)协议暴露给支持该协议的AI客户端(如Claude Desktop、Cursor等)的插件 |
| 作者 | Yevanchen |
| 开源协议 | MIT License |
| 开源状态 | 公开状态 |
| Languages | Python, TypeScript |
| 支持平台 | Windows / macOS / Linux |
| 最后更新 | 2026-04-23 |
一、项目介绍
Dify MCP服务是一个Dify插件,让Dify工作流能够通过MCP协议暴露给AI客户端。这意味着你可以在Claude Desktop、Cursor等工具中直接调用Dify工作流,扩展AI的能力。
这个项目实现了以下功能:
- 支持MCP标准的JSON-RPC接口
- 工具自动发现和注册
- 与Claude Desktop/Cursor等客户端兼容
- 安全的SSE连接实现
- 服务器端会话管理
注意:项目标注为“VIBE CODING 探索产物 不可用状态”,请谨慎使用。
二、核心优势
Dify工作流集成
将Dify工作流作为工具提供给AI客户端,让AI能够调用自定义工作流。
工具自动发现
工作流会自动注册为MCP工具,无需手动配置。
协议兼容
支持最新的MCP Streamable HTTP规范。
多客户端支持
兼容Claude Desktop、Cursor等MCP客户端。
三、适用场景
扩展AI能力
将Dify中构建的复杂工作流暴露给AI客户端,让AI能够调用它们。
工作流集成
在Cursor或Claude Desktop中直接使用Dify工作流。
低代码AI应用
通过Dify的可视化工作流构建复杂逻辑,然后通过MCP供AI调用。
四、安装教程
系统要求
| 工具 | 用途 | 下载/安装方式 |
|---|---|---|
| Dify实例 | 工作流平台 | [https://dify.ai] |
| MCP客户端 | 如Claude Desktop、Cursor等 | 根据客户端官网下载 |
安装步骤
第一步:在Dify中安装插件
- 登录Dify实例
- 进入插件市场
- 安装“Dify MCP服务”插件
- 配置应用ID(想要暴露的Dify应用ID)
第二步:配置MCP客户端
对于Claude Desktop:
找到配置文件,添加:
{
"mcpServers": {
"dify-mcp": {
"url": "https://你的Dify实例地址/difyapp_as_mcp_server"
}
}
}对于Cursor:
- 进入设置 > AI > MCP
- 添加服务器地址:
https://你的Dify实例地址/difyapp_as_mcp_server - 保存并启用
第三步:使用工具
配置完成后,在AI客户端中就可以使用暴露的Dify工作流工具了。
五、使用示例
示例1:调用工作流
配置完成后,你可以在AI客户端中像使用普通工具一样调用Dify工作流。
例如,如果你有一个“翻译”工作流,你可以说:
“使用Dify翻译工具将‘Hello World’翻译成中文”
示例2:工具自动发现
工作流会自动注册,客户端可以自动发现可用工具。
六、常见问题
问题1:工具不可见
解决方案:
- 确保应用ID配置正确
- 检查工作流是否已发布
- 确认Dify API密钥有足够权限
问题2:连接问题
解决方案:
- 确保URL正确并可访问
- 检查是否在防火墙或代理后面
问题3:工具执行失败
解决方案:
- 检查Dify应用日志
- 确认工作流在Dify中可以正常运行
七、总结
Dify MCP服务是一个连接Dify工作流和MCP客户端的桥梁,让Dify工作流能够作为工具被AI调用。
这个项目的最大价值在于:
- 工作流集成:将Dify工作流暴露给AI客户端
- 工具自动发现:无需手动配置
- 协议兼容:支持最新的MCP规范
- 多客户端支持:兼容Claude Desktop、Cursor等
重要提醒:项目标注为“不可用状态”,建议谨慎使用。如需稳定的Dify MCP集成,请关注官方更新或寻找替代方案。
作为Dify用户,这个插件很实用。
希望项目能尽快更新到可用状态。
已经加星,期待完善。
MIT协议开源,可以自由使用。
和直接调用Dify API相比,这个更AI友好。