- Explore MCP Servers
- localSummer_dify-workflow-mcp
Localsummer Dify Workflow Mcp
What is Localsummer Dify Workflow Mcp
localSummer_dify-workflow-mcp is a TypeScript implementation of a Model Context Protocol (MCP) server that exposes Dify workflows as tools.
Use cases
Use cases for localSummer_dify-workflow-mcp include building automated workflows, integrating Dify applications into existing systems, and developing custom tools that leverage Dify’s capabilities.
How to use
To use localSummer_dify-workflow-mcp, clone the repository, install dependencies, create a configuration file with your Dify API keys, build the project, and start the server.
Key features
Key features include transforming Dify applications into MCP tools, support for streaming responses from Dify workflows (to be implemented), configuration via YAML files, and type safety provided by TypeScript.
Where to use
localSummer_dify-workflow-mcp can be used in various fields where Dify workflows are applicable, such as automation, data processing, and application integration.
Clients Supporting MCP
The following are the main client software that supports the Model Context Protocol. Click the link to visit the official website for more information.
Overview
What is Localsummer Dify Workflow Mcp
localSummer_dify-workflow-mcp is a TypeScript implementation of a Model Context Protocol (MCP) server that exposes Dify workflows as tools.
Use cases
Use cases for localSummer_dify-workflow-mcp include building automated workflows, integrating Dify applications into existing systems, and developing custom tools that leverage Dify’s capabilities.
How to use
To use localSummer_dify-workflow-mcp, clone the repository, install dependencies, create a configuration file with your Dify API keys, build the project, and start the server.
Key features
Key features include transforming Dify applications into MCP tools, support for streaming responses from Dify workflows (to be implemented), configuration via YAML files, and type safety provided by TypeScript.
Where to use
localSummer_dify-workflow-mcp can be used in various fields where Dify workflows are applicable, such as automation, data processing, and application integration.
Clients Supporting MCP
The following are the main client software that supports the Model Context Protocol. Click the link to visit the official website for more information.
Content
Dify Workflows MCP 服务器 (TypeScript)
一个 Model Context Protocol (MCP) 服务器的 TypeScript 实现,将 Dify 工作流作为工具暴露出来。
特性
- 将 Dify 应用程序转换为 MCP 工具
- 支持从 Dify 工作流流式响应(待实现)
- 通过 YAML 配置文件进行配置
- 使用 TypeScript 编写,具有类型安全性
前提条件
- Node.js 18 或更高版本
- npm 8 或更高版本
- 访问 Dify API 和应用程序密钥
安装
-
克隆仓库:
git clone https://github.com/localSummer/dify-workflow-mcp cd dify-workflow-mcp -
安装依赖:
npm install -
创建配置文件:
# config.yaml dify_base_url: 'https://api.dify.ai/v1' dify_app_sks: - 'your-dify-app-sk-1' # 替换为你的实际 Dify 应用程序密钥 - 'your-dify-app-sk-2' # 替换为你的实际 Dify 应用程序密钥
使用方法
-
构建项目:
npm run build -
启动服务器:
npm start
开发环境:
npm run dev
配置
服务器可以使用 YAML 文件进行配置。默认情况下,它会在项目根目录中查找 config.yaml。您可以使用 CONFIG_PATH 环境变量指定不同的路径。
配置选项
dify_base_url: Dify API 的基本 URLdify_app_sks: Dify 应用程序密钥列表
Cline/Roo Code配置
注意事项
- 当前运行工作流使用的响应模式是:response_mode: ‘blocking’,会等待工作流执行完成后输出最终结果
- 当前工作流输出字段为:
code和checkResult,如输出字段不一致,需要调整下面的代码const { code, checkResult } = responseData.data.outputs;
许可证
ISC
Dev Tools Supporting MCP
The following are the main code editors that support the Model Context Protocol. Click the link to visit the official website for more information.










