About
Dify Mcp Server Ts — Model Context Protocol server
README
A TypeScript implementation of a Model Context Protocol (MCP) server that exposes Dify workflows as tools.
Features
- Converts Dify applications into MCP tools
- Supports streaming responses from Dify workflows
- Configurable via YAML configuration file
- Written in TypeScript for type safety
Prerequisites
- Node.js 18 or higher
- npm 8 or higher
- Access to Dify API and application secret keys
Installation
Installing via Smithery
To install Dify MCP Server for Claude Desktop automatically via Smithery:
npx -y @smithery/cli install @faiz-gear/dify-mcp-server-ts --client claude
Clone the repository:
git clone <repository-url> cd dify-mcp-server-tsInstall dependencies:
npm installCreate a configuration file:
# 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
Usage
Build the project:
npm run buildStart the server:
npm start
For development:
npm run dev
Configuration
The server can be configured using a YAML file. By default, it looks for config.yaml in the project root. You can specify a different path using the CONFIG_PATH environment variable.
Configuration Options
dify_base_url: The base URL for the Dify APIdify_app_sks: A list of Dify application secret keys
License
ISC
Installing Dify Mcp Server Ts
This server has no published package — it is built from source. Open the repository and follow its README.
▸ github.com/faiz-gear/dify-mcp-server-tsFAQ
Is Dify Mcp Server Ts MCP free?
Yes, Dify Mcp Server Ts MCP is free — one-click install via Unyly at no cost.
Does Dify Mcp Server Ts need an API key?
No, Dify Mcp Server Ts runs without API keys or environment variables.
Is Dify Mcp Server Ts hosted or self-hosted?
Self-hosted: the server runs locally on your machine via the install command above.
How do I install Dify Mcp Server Ts in Claude Desktop, Claude Code or Cursor?
Open Dify Mcp Server Ts on unyly.org, pick your client tab (Claude Desktop, Claude Code, Cursor) and press Install — the config is generated automatically, no JSON editing.
Related MCPs
GitHub
PRs, issues, code search, CI status
by GitHubFilesystem
Secure file operations with configurable access controls.
Memory
Knowledge graph-based persistent memory system.
Template MCP Server
A CLI tool to create a new Model Context Protocol server project with TypeScript support, dual transport options, and an extensible structure
by mcpdotdirectCompare Dify Mcp Server Ts with
Not sure what to pick?
Find your stack in 60 seconds
Author?
Embed badge for your README
Browse similar
All development MCPs
