dify-mcp-server
4
Dify MCP Server is a TypeScript-based server designed to connect MCP Clients with Dify applications. It dynamically integrates multiple applications via API, enabling a seamless interaction through a unified interface.
Dify MCP Server
A TypeScript-based MCP server that connects the MCP Client to Dify applications. It dynamically fetches application specifications from Dify APIs and exposes them as MCP tools. The server supports multiple Dify applications, allowing users to interact with them through a unified interface.
Features
- Dynamic integration with Dify applications using API keys
- Automatic fetching of application metadata and parameters
- Generates tool interfaces based on application specifications
- Supports text, paragraphs, and dropdown inputs
- Robust error handling and JSON BigInt handling
- Configurable API keys, base URL, and timeout settings
Usage
Dify MCP Server connects to Dify applications, fetches metadata, generates MCP tool interfaces, and makes these tools available within the Windsurf IDE.