コンテンツにスキップ

MonstarX で n8n を使う

要点「バックエンド」→「クラウド」の n8n の行に、n8n インスタンスのアドレスと n8n の API キーを入力します。MonstarX のエージェントがワークフローと実行履歴を一覧して読めるようになり、たとえばワークフローの Webhook を呼び出すアプリを作ったり、実行が失敗した原因を探したりできます。読むだけで、ワークフローを実行・変更することはありません。

n8n のワークフローと、その実行結果を読みます。

種類
ビジネスツール · API キー
カテゴリ
自動化
接続方法
API キー

n8n はワークフロー自動化のツールです。アプリや処理の手順をつないで、トリガーで動くワークフローを作ります。1回ごとの実行は execution(実行)と呼ばれます。API キー(ソフトウェアがあなたの n8n を使うための、パスワードのようなコード)で n8n のインスタンスを接続すると、あなたがチャットしている AI である MonstarX のエージェントが、作業中にワークフローとその実行を読めるようになります。アプリをワークフローの Webhook につなぐ前に何が必要かを確かめたり、昨夜の実行が失敗した理由を調べたりできます。

これはビジネスツールです。MonstarX があなたの代わりに n8n を読みます。作っているアプリがあなたのキーを受け取ることはありません。

MonstarX ができること使える場面
ワークフローを一覧(一度に最大 100件)どのモードでも
1つのワークフローを読む:手順と設定どのモードでも
実行を一覧:すべてのワークフロー、または 1つのワークフローについてどのモードでも
1回の実行を読む:実行がどうだったかどのモードでも

決してしないこと:ワークフローの実行・有効化・無効化・作成・編集・削除、実行の再試行や停止。

  • インターネットから HTTPS の通常のウェブアドレスでアクセスできる n8n インスタンス。n8n Cloud(https://your-name.app.n8n.cloud など)でも、ご自身のサーバーでも構いません。プライベートネットワーク上のアドレス、IP アドレスだけのアドレス、localhost は拒否されます。
  • n8n の API。n8n Cloud の無料トライアル中は使えません。先にアップグレードしてください。セルフホストのインスタンスでは、公開 API がオフになっていないことが必要です。
  • MonstarX のプロジェクトのオーナーであること。ツールを接続・接続解除できるのはオーナーだけです。
  1. n8n にサインインし、Settings > n8n API に移動します。

  2. Create an API key を選び、Label(MonstarX など)と Expiration(有効期限)を選びます。

  3. Enterprise プランでは Scopes も選びます。workflow:list、workflow:read、execution:list、execution:read を付けてください。ほかのプランでは、キーはすべての権限を持ちます。

  4. My API Key をコピーします。

n8n 公式のガイド:Authentication

  1. プロジェクトを開き、上部バーの バックエンド をクリックしてから クラウド を開きます。

  2. コネクタ までスクロールし、n8n を見つけて 接続 をクリックします。

  3. n8n インスタンス URL にインスタンスのアドレス(https://your-name.app.n8n.cloud のようにアドレスだけ)を入力し、キーを API キー 欄に貼り付けて 接続 をクリックします。

  4. MonstarX がワークフローを 1つ一覧して、両方を確認します。問題がなければ、行に「〈インスタンスのアドレス〉 に接続中」と表示されます。アドレスかキーが拒否された場合はエラーが表示され、何も保存されません。

入力する内容どうなるか
「n8n のワークフロー『New booking』を読んで、予約フォームをその Webhook に送るようにして」MonstarX がワークフローを読んで Webhook に必要なものを確かめ、ビルドモードならフォームをつなぎます。
「『Daily report』ワークフローが昨夜失敗したのはなぜ?」そのワークフローの実行を一覧し、失敗したものを読んで説明します。
「n8n のワークフローのうち、有効になっているのはどれ?」ワークフローとその状態を一覧します。
  • MonstarX の中だけに保管。 キーは MonstarX のサーバーで暗号化して保存されます。アプリのコードに書き込まれることも、アプリに渡されることもありません。
  • 読み取り専用。 MonstarX は読むだけです。Enterprise では、キーに読み取りスコープだけを付けてください。
  • 情報として読む。 ワークフローのデータや実行結果には業務データが含まれることがあります。MonstarX はそれらを情報として扱い、指示としては扱いません。
  • いつでも接続を解除。 バックエンドクラウド で n8n の横にある 接続を解除 をクリックし、このプロジェクトから n8n の接続を解除しますか? で確定します。MonstarX はアドレスとキーを破棄します。不要になったキーは、Settings > n8n API でも削除してください。
  • インスタンスへのリクエストには、15秒以内に応答が必要です。とても遅いインスタンスやスリープ中のインスタンスはタイムアウトすることがあるので、もう一度お試しください。
  • n8n でキーの有効期限が切れると、リクエストは失敗します。新しいキーを作成して、接続し直してください。
  • アプリからワークフローを起動したい場合は、アプリからワークフローの Webhook を呼び出すよう MonstarX に頼んでください。Webhook のアドレスはワークフローの一部で、この接続とは関係ありません。
MonstarX が n8n のワークフローを実行できますか?

この接続ではできません。読めるのはワークフローと実行だけです。ただし、アプリからワークフローの Webhook を呼び出して起動することはできます。MonstarX に作成を頼んでください。

セルフホストの n8n でも使えますか?

はい。インスタンスにインターネットから HTTPS のアドレスでアクセスでき、公開 API がオンになっていれば使えます。プライベートネットワーク上や localhost のインスタンスにはアクセスできません。

キーが拒否されるのはなぜですか?

アドレスが https:// で始まり、? 以降の部分がないこと、プランに n8n の API が含まれていること(Cloud の無料トライアルではないこと)、キーの有効期限が切れていないことを確認してください。