メインコンテンツへスキップ
このドキュメントは AI によって自動翻訳されています。不正確な部分がある場合は、英語版 を参照してください。
Dify はアプリケーションを MCP(Model Context Protocol)サーバーとして公開することをサポートし、Claude Desktop や Cursor などの AI 開発ツールとのシームレスな統合を可能にします。これにより、これらのツールがあたかもネイティブな拡張機能であるかのように、Dify アプリケーションと Directly 対話できるようになります。
Dify ワークフローおよびエージェント内で MCP ツールを使用する場合は、こちら をご覧ください。

Dify アプリを MCP サーバーとして設定する

Dify のアプリケーション設定インターフェースに移動すると、MCP サーバー設定モジュールが見つかります。この機能はデフォルトで無効になっています。有効にすると、Dify はアプリケーション用の一意の MCP サーバーアドレスを生成します。このアドレスは外部ツールの接続ポイントとして機能します。
MCP サーバーURL には認証資格情報が含まれているため、API キーのように扱ってください。漏洩した疑いがある場合は、再生成ボタンを使用して新しい URL を作成してください。古い URL は直ちに動作しなくなります。
アプリ公開 MCP パネル

Claude Desktop との統合

Dify アプリを Claude Desktop に接続するには、Claude 統合を追加する必要があります。Claude Profile > Settings > Integrations > Add integration に移動します。統合 URL を Dify アプリのサーバーURL に置き換えます。

Cursor との統合

Cursor の場合、プロジェクトルートに.cursor/mcp.jsonファイルを作成または編集します:
{
  "mcpServers": {
    "your-server-name": {
      "url": "your-server-url"
    }
  }
}
URL を Dify アプリの MCP サーバーアドレスに置き換えるだけです。Cursor はこの設定を自動的に検出し、Dify アプリをツールとして利用可能にします。mcpServersオブジェクトに追加のエントリを含めることで、複数の Dify アプリを追加できます。

実用的な考慮事項

  • 説明の詳細性 ツールとその入力パラメータの説明を設計する際は、AI がそれらをどのように解釈するかを考えてください。明確で具体的な説明により、より良い実行につながります。「入力データ」の代わりに、「必須フィールドを含むユーザープロファイルの JSON オブジェクト:name、email、preferences」と指定してください。
  • レイテンシ MCP プロトコルが通信レイヤーを処理しますが、Dify アプリのパフォーマンスは依然として重要です。アプリの処理に通常 30 秒かかる場合、そのレイテンシはクライアントアプリケーションで感じられます。プログレスインジケータの追加や、複雑なワークフローをより小さく高速な操作に分割することを検討してください。
最終更新日 2026年6月25日