Dify MCP服务器(TypeScript)
](https://smithery.ai/server/@faiz-gear/dify-mcp-server-ts)
模型上下文协议(MCP)服务器的TypeScript实现,将Dify工作流作为工具公开。
特性
- 将Dify应用程序转换为MCP工具
- 支持Dify工作流的流式响应
- 可通过YAML配置文件进行配置
- 用TypeScript编写用于类型安全
先决条件
- Node.js 18或更高版本
- npm 8或更高版本
- 访问Dify API和应用程序密钥
安装
通过Smithery安装
通过以下方式自动安装适用于Claude Desktop的Dify MCP服务器 史密瑟里:
npx -y @smithery/cli install @faiz-gear/dify-mcp-server-ts --client claude- 克隆存储库:
git clone
cd dify-mcp-server-ts- 安装依赖项:
npm install- 创建配置文件:
# config.yaml
dify_base_url: 'https://api.dify.ai/v1'
dify_app_sks:
- 'your-dify-app-sk-1' # Replace with your actual Dify app secret key
- 'your-dify-app-sk-2' # Replace with your actual Dify app secret key用法
- 构建项目:
npm run build- 启动服务器:
npm start发展:
npm run dev配置
服务器可以使用YAML文件进行配置。默认情况下,它会查找 config.yaml 在项目根中。您可以使用指定其他路径 CONFIG_PATH 环境变量。
配置选项
dify_base_url:Dify API的基本URLdify_app_sks:Dify应用程序密钥列表
许可证
国际协调委员会
