Dify
Createdzhuzhoulin
Connects Dify applications to MCP Clients, dynamically exposing them as usable tools.
About
Dify is a Model Context Protocol (MCP) server that bridges Dify applications and MCP Clients. By fetching application specifications from Dify APIs, it dynamically exposes these applications as tools within the MCP Client environment, enabling users to interact with multiple Dify applications through a unified interface. This TypeScript-based server simplifies the integration of Dify's capabilities into workflows that leverage the MCP protocol.
Key Features
- Supports both blocking and streaming response modes.
- Connects to multiple Dify applications using API keys.
- Handles JSON BigInt for large numeric values.
- Automatically fetches application metadata and parameters.
- 4 GitHub stars
- Dynamically generates tool interfaces based on Dify application specifications.
Use Cases
- Exposing Dify applications as tools within MCP Client.
- Integrating Dify applications into the Windsurf IDE.
- Creating a unified interface for interacting with multiple Dify applications.