n8n MCP Server logo

n8n MCP Server

シェア

n8nの1,400以上のワークフロー自動化ノードに関する知識をAIに注入するMCPサーバー。「SlackとGoogleスプレッドシートを連携するn8nワークフローを作って」という指示でAIがn8nの正確なノード設定・接続方法を把握した上でワークフロー構築を支援できる。

業務自動化n8nワークフロー自動化ノーコードローコード自動化AI支援
最終確認:
2026-04-12
ライセンス:

設定方法

{
  "mcpServers": {
    "n8n-mcp": {
      "command": "npx",
      "args": ["n8n-mcp"],
      "env": {
        "MCP_MODE": "stdio",
        "LOG_LEVEL": "error",
        "DISABLE_CONSOLE_OUTPUT": "true"
      }
    }
  }
}

概要

n8n MCP Serverは、ワークフロー自動化ツール「n8n」の1,400以上のノードに関するドキュメントをAIのコンテキストに注入するMCPサーバーです。

通常のAIアシスタントはn8nのノード名・プロパティ・接続方法について最新情報を持っていないため、古い情報や架空のノード名を生成してしまうことがあります。このMCPを導入することで、AIがn8nの正確な知識を持った状態でワークフロー構築を支援できます。

APIキー・n8nインスタンスは不要。導入してすぐに使い始められます。

導入手順

  1. 使用環境のタブを選択し、設定JSONをコピー
  2. 設定ファイルに追記して保存し、クライアントを再起動
  3. AIに「n8nで〇〇するワークフローを作って」と話しかけるだけで使用できます

MCP_MODE=stdio の環境変数は必ず設定してください。省略するとJSONパースエラーが発生します。

使い方の例

ワークフロー設計:

「Googleフォームに回答があったとき、
 内容をNotionデータベースに追加して、
 担当者にSlackで通知するn8nワークフローを作って」
→ AIが各ノードの設定方法を正確に把握して設計を支援

ノードの使い方の確認:

「n8nのHTTP Requestノードで、
 Bearerトークン認証付きのPOSTリクエストを送る方法を教えて」
→ 最新のノードドキュメントを参照して正確に回答

ワークフローJSON生成:

「毎日朝9時にPostgreSQLからデータを取得して、
 スプレッドシートに書き込むn8nワークフローのJSONを生成して」
→ インポート可能なワークフロー定義JSONを生成

実際のn8nインスタンスと連携する場合

既存のn8nインスタンスに接続してワークフローの読み書きも行いたい場合は、追加の環境変数を設定します:

"env": {
  "MCP_MODE": "stdio",
  "LOG_LEVEL": "error",
  "DISABLE_CONSOLE_OUTPUT": "true",
  "N8N_API_URL": "http://localhost:5678/api/v1",
  "N8N_API_KEY": "<YOUR_N8N_API_KEY>"
}

n8n APIキーは n8n の設定画面(Settings → API → Create an API key)から取得できます。

注意事項

  • 本パッケージはコミュニティ製です。n8n社が公式に提供するものではありません。
  • ノードドキュメントはパッケージに内包されており、定期的にアップデートされます。最新のn8nバージョンのノードが反映されるまでタイムラグがある場合があります。
  • MCP_MODE=stdio を設定しないと正常に動作しません。必ず環境変数に含めてください。
  • N8N_API_URL / N8N_API_KEY を設定しない場合でも、n8nのノード知識注入機能は使用できます。

主なユースケース

  1. 「GmailとSlackを連携して、特定のメールが届いたらSlackに通知するn8nワークフローを作って」とAIがノード設定を正確に把握した上でワークフローを設計する
  2. 「n8nでHTTP RequestノードとCode(JavaScript)ノードを使ってAPIレスポンスを加工する方法を教えて」とAIがn8nの最新ノードドキュメントを参照して回答する
  3. 「既存のZapierワークフローをn8nに移行したい。同等のトリガー・アクションのノードを探して設定方法を教えて」と移行作業をAIが支援する
  4. 「n8nのSchedule Triggerで毎週月曜9時に実行されるデータ集計フローのJSONを生成して」とAIがワークフローのJSON定義を直接生成する

プラットフォーム別の注意事項

  • WindowsWindows環境(WSL2含む)でも `npx` コマンドで動作します。Node.js 18以上が必要です。
  • `MCP_MODE=stdio` の環境変数は必須です。設定しないとJSONパースエラーが発生します。