Dify 作为 MCP 服务器

Dify 作为 MCP 服务器

将 Dify 工作流通过 Model Context Protocol (MCP) 暴露给 AI 客户端使用。

快速入门

项目概述

本项目实现了一个插件,允许将 Dify 工作流暴露给支持 Model Context Protocol (MCP) 的客户端(如 Claude Desktop、Cursor 等)。

使用方法

1. 在 Dify 中配置

  • 确保您的 Dify 应用包含至少一个工作流,并正确配置。

2. 在客户端中使用

Claude Desktop

  1. 打开客户端。
  2. 进入设置 > MCP 服务器。
  3. 添加新服务器,URL 填写: https://您的Dify实例地址/difyapp_as_mcp_server
  4. 保存并启用。

Cursor

  1. 打开 Cursor。
  2. 进入设置 > AI > MCP。
  3. 添加服务器地址: https://您的Dify实例地址/difyapp_as_mcp_server
  4. 保存并启用。
  5. 在 Cursor Agent 中使用工具。

故障排除

  • 连接问题:确保 URL 正确可访问。
  • 工具不可见:检查应用 ID 和工作流是否发布。
  • 执行失败:查看 Dify 应用日志,确认工作流正常运行。