MCP Server for Dify AI

Integrations

  • Provides CI/CD workflow status information through GitHub Actions, displayed as a badge in the README.

  • Available as a package on npm, allowing installation via the npm package manager.

  • Implemented using TypeScript, providing type safety for the server implementation.

mcp-server-dify

Model Context Protocol Server für Dify AI. Dieser Server ermöglicht LLMs die Interaktion mit den Chat-Vervollständigungsfunktionen von Dify AI über ein standardisiertes Protokoll.

Merkmale

  • Integration mit der Dify AI-API zur Chat-Vervollständigung
  • Restaurant-Empfehlungstool (Meshi-Doko)
  • Unterstützung für Konversationskontext
  • Unterstützung für Streaming-Antworten
  • TypeScript-Implementierung

Installation

Verwenden von Docker

# Build the Docker image make docker # Run with Docker docker run -i --rm mcp/dify https://your-dify-api-endpoint your-dify-api-key

Verwendung

Mit Claude Desktop

Fügen Sie Ihrer claude_desktop_config.json die folgende Konfiguration hinzu:

{ "mcpServers": { "dify": { "command": "npx", "args": [ "-y", "@modelcontextprotocol/server-dify", "https://your-dify-api-endpoint", "your-dify-api-key" ] } } }

Ersetzen Sie your-dify-api-endpoint und your-dify-api-key durch Ihre tatsächlichen Dify-API-Anmeldeinformationen.

Werkzeuge

meshi-doko

Restaurant-Empfehlungstool mit Schnittstelle zur Dify-KI:

Parameter:

  • LOCATION (Zeichenfolge): Standort des Restaurants
  • BUDGET (Zeichenfolge): Budgetbeschränkungen
  • query (Zeichenfolge): An Dify AI zu sendende Abfrage
  • conversation_id (Zeichenfolge, optional): Zur Aufrechterhaltung des Chat-Kontexts

Entwicklung

# Initial setup make setup # Build the project make build # Format code make format # Run linter make lint

Lizenz

Dieses Projekt wird unter der MIT-Lizenz veröffentlicht.

Sicherheit

Dieser Server interagiert mit Dify AI über den von Ihnen bereitgestellten API-Schlüssel. Achten Sie darauf:

  • Bewahren Sie Ihre API-Anmeldeinformationen sicher auf
  • Verwenden Sie HTTPS für den API-Endpunkt
  • Übergeben Sie API-Schlüssel niemals der Versionskontrolle

Beitragen

Beiträge sind willkommen! Senden Sie gerne einen Pull Request.

-
security - not tested
A
license - permissive license
-
quality - not tested

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.

Ermöglicht LLMs die Interaktion mit der Chat-Vervollständigungs-API von Dify AI, einschließlich Unterstützung des Konversationskontexts und eines Tools zur Restaurantempfehlung.

  1. Merkmale
    1. Installation
      1. Verwenden von Docker
    2. Verwendung
      1. Mit Claude Desktop
      2. Werkzeuge
    3. Entwicklung
      1. Lizenz
        1. Sicherheit
          1. Beitragen

            Related MCP Servers

            • -
              security
              F
              license
              -
              quality
              Enables LLMs to interact with Discord channels by sending and reading messages through Discord's API, with a focus on maintaining user control and security.
              Last updated -
              33
              TypeScript
              • Apple
            • A
              security
              A
              license
              A
              quality
              Enables integration of Perplexity's AI API with LLMs, delivering advanced chat completion by utilizing specialized prompt templates for tasks like technical documentation, code review, and API documentation.
              Last updated -
              1
              94
              8
              JavaScript
              MIT License
              • Linux
            • A
              security
              F
              license
              A
              quality
              Provides access to Intercom conversations and chats through the Model Context Protocol, allowing LLMs to query and analyze Intercom conversations with various filtering options.
              Last updated -
              2
              3
              TypeScript
              • Apple
            • A
              security
              A
              license
              A
              quality
              Enables AI models to interact with messages from various messaging platforms (Mobile, Mail, WhatsApp, LinkedIn, Slack, Twitter, Telegram, Instagram, Messenger) through a standardized interface.
              Last updated -
              3
              3
              Python
              MIT License
              • Linux

            View all related MCP servers

            ID: 2pf2jdt2kb