Servidor Dify MCP (TypeScript)
Una implementación de TypeScript de un servidor de Protocolo de contexto de modelo (MCP) que expone los flujos de trabajo de Dify como herramientas.
Características
Convierte aplicaciones Dify en herramientas MCP
Admite respuestas de transmisión desde flujos de trabajo de Dify
Configurable a través del archivo de configuración YAML
Escrito en TypeScript para seguridad de tipos
Prerrequisitos
Node.js 18 o superior
npm 8 o superior
Acceso a la API de Dify y a las claves secretas de la aplicación
Instalación
Instalación mediante herrería
Para instalar Dify MCP Server para Claude Desktop automáticamente a través de Smithery :
Clonar el repositorio:
git clone <repository-url> cd dify-mcp-server-tsInstalar dependencias:
npm installCrear un archivo de configuración:
# 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
Uso
Construir el proyecto:
npm run buildIniciar el servidor:
npm start
Para desarrollo:
Configuración
El servidor se puede configurar mediante un archivo YAML. De forma predeterminada, busca config.yaml
en la raíz del proyecto. Puede especificar una ruta diferente mediante la variable de entorno CONFIG_PATH
.
Opciones de configuración
dify_base_url
: La URL base para la API de Difydify_app_sks
: una lista de claves secretas de la aplicación Dify
Licencia
ISC
This server cannot be installed
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Permite la conversión de aplicaciones Dify en herramientas de Protocolo de Contexto de Modelo, admitiendo respuestas de streaming y configuradas a través de YAML.
Related Resources
Related MCP Servers
- -securityFlicense-qualityA TypeScript implementation of a Model Context Protocol (MCP) server that exposes Dify workflows as tools for AI systems to interact with.Last updated -16
- -securityFlicense-qualityExposes Dify applications (both Chatflow and Workflow) as MCP (Model Context Protocol) servers, allowing Claude and other MCP clients to directly interact with Dify apps through a standardized protocol.Last updated -35
- -securityFlicense-qualityA server implementation that enables integration of Dify workflows with Model Context Protocol (MCP), allowing users to access Dify's capabilities through MCP-compatible clients.Last updated -2
- -securityFlicense-qualityEnables seamless integration between Claude AI and Dify Workflow through the Model Context Protocol, allowing Claude to dynamically access and execute Dify Workflow operations via natural language.Last updated -127