Dify Workflow MCP Tool Server

by TomokiIshimine
Verified

hybrid server

The server is able to function both locally and remotely, depending on the configuration or use case.

Integrations

  • Provides a Node.js-based server implementation for connecting Dify Workflow capabilities to Claude via MCP

Dify ワークフロー MCP ツールサーバー

モデル コンテキスト プロトコル (MCP) を使用して Dify Workflow と簡単に統合できるツール サーバー。

特徴

  • クロードとの双方向通信を可能にするMCPプロトコル実装
  • Difyワークフローをツールとして活用
  • Difyワークフローパラメータを動的に取得して表示します
  • 環境変数を使用した簡単な設定
  • 新機能:複数のDify APIキーのサポート

前提条件

  • Node.js 16以上
  • npm 7以上
  • Difyワークフローへのアクセス権(APIキー)

Claudeデスクトップアプリとの統合

Claude デスクトップ アプリで使用するには、Claude の構成ファイルに次の設定を追加します。

ウィンドウズ

%AppData%\Claude\claude_desktop_config.jsonに追加します:

{ "mcpServers": { "dify-workflow": { "command": "npx", "args": ["@tonlab/dify-mcp-server"], "env": { "DIFY_BASE_URL": "https://your-dify-endpoint", "DIFY_API_KEY": "your-api-key-here" } } } }

複数の API キーの使用 (新機能)

複数の Dify API キーを設定できるようになりました。これにより、複数のツール (API キーごとに 1 つ) が作成されます。

{ "mcpServers": { "dify": { "command": "npx", "args": ["@tonlab/dify-mcp-server"], "env": { "DIFY_BASE_URL": "https://api.dify.ai/v1", "DIFY_API_KEYS": "app-FirstAPIKeyHere,app-SecondAPIKeyHere,app-ThirdAPIKeyHere" } } } }

各 API キーは Claude で個別のツールとして公開され、ツール名に固有の番号が追加されます。

macOS/Linux

~/Library/Application Support/Claude/claude_desktop_config.jsonに追加します:

{ "mcpServers": { "dify-workflow": { "command": "npx", "args": ["@tonlab/dify-mcp-server"], "env": { "DIFY_BASE_URL": "https://your-dify-endpoint", "DIFY_API_KEY": "your-api-key-here" } } } }

上記と同じ複数の API キー構成は、macOS/Linux でも機能します。

ライセンス

マサチューセッツ工科大学

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

モデル コンテキスト プロトコルを通じて Claude AI と Dify Workflow 間のシームレスな統合を可能にし、Claude が自然言語を介して Dify Workflow 操作に動的にアクセスして実行できるようにします。

  1. Features
    1. Prerequisites
      1. Integration with Claude Desktop App
        1. Windows
        2. Using Multiple API Keys (NEW)
        3. macOS/Linux
      2. License
        ID: 17qnev1cxw