Skip to main content
Glama
faiz-gear

Dify MCP Server

by faiz-gear

Servidor Dify MCP (TypeScript)

insignia de herrería

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 Workflow MCP Tool 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 :

npx -y @smithery/cli install @faiz-gear/dify-mcp-server-ts --client claude
  1. Clonar el repositorio:

    git clone <repository-url>
    cd dify-mcp-server-ts
  2. Instalar dependencias:

    npm install
  3. Crear 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

  1. Construir el proyecto:

    npm run build
  2. Iniciar el servidor:

    npm start

Para desarrollo:

npm run dev

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 Dify

  • dify_app_sks : una lista de claves secretas de la aplicación Dify

Licencia

ISC

Related MCP Connectors

Related MCP Servers

  • F
    license
    Not graded
    quality
    D
    maintenance
    Exposes 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.
    36
    -
  • A
    license
    Not graded
    quality
    D
    maintenance
    Enables 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.
    18 npm
    8
    ISC
  • F
    license
    Not graded
    quality
    D
    maintenance
    Converts Dify tools' API to MCP (Model Control Protocol) compatible API, allowing tools created in Dify to be accessed from MCP clients like Cherry Studio.
    27
    -
  • A
    license
    Not graded
    quality
    F
    maintenance
    Exposes Dokploy functionalities as tools consumable via the Model Context Protocol, allowing AI models and other applications to programmatically manage projects and applications on a Dokploy server.
    164 npm
    18
    MIT