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
Related MCP server: Dify as MCP Server
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