Dify MCP Server

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 :

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

-
security - not tested
F
license - not found
-
quality - not tested

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.

  1. Características
    1. Prerrequisitos
      1. Instalación
        1. Instalación mediante herrería
      2. Uso
        1. Configuración
          1. Opciones de configuración
        2. Licencia

          Related MCP Servers

          • A
            security
            A
            license
            A
            quality
            A Model Context Protocol server that provides web content fetching and conversion capabilities.
            Last updated -
            4
            89
            2
            JavaScript
            MIT License
            • Apple
          • -
            security
            F
            license
            -
            quality
            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.
            Last updated -
            18
            Python
          • -
            security
            F
            license
            -
            quality
            A 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 -
            19
            Python
          • -
            security
            -
            license
            -
            quality
            A 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 -

          View all related MCP servers

          ID: 2plkeyc272