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:
- Instalar dependencias:
- Crear un archivo de configuración:
Uso
- Construir el proyecto:
- Iniciar el servidor:
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
- AsecurityAlicenseAqualityA Model Context Protocol server that provides web content fetching and conversion capabilities.Last updated -4892JavaScriptMIT License
- -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 -18Python
- -securityFlicense-qualityA Dify endpoint plugin that transforms a Dify application into a Model Control Protocol server, allowing tools like Cursor to connect to and utilize your custom Dify workflows.Last updated -42Python
- -security-license-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 -