dify-mcp-server

dify-mcp-server

3.3

If you are the rightful owner of dify-mcp-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

A TypeScript-based MCP server that connects the MCP Client to Dify applications, dynamically exposing them as tools.

The Dify MCP Server is a TypeScript-based implementation of the Model Context Protocol, designed to bridge the MCP Client with Dify applications. It dynamically fetches application specifications from Dify APIs and exposes them as MCP tools, allowing users to interact with multiple Dify applications through a unified interface within the MCP Client. The server supports dynamic integration with Dify applications, robust request handling, and flexible configuration options, making it a versatile tool for developers working with Dify's ecosystem.

Features

  • Dynamic Dify Integration: Connects to multiple Dify applications using API keys, automatically fetching application metadata and parameters.
  • Request Handling: Includes robust error handling with request retries and supports both blocking and streaming response modes.
  • Configuration: API keys and other settings are configured through environment variables, with defaults for missing values.