mcpField
N
Nodes2Cloud

Nodes2Cloud

リモート
docs.nodes2cloud.comクラウド・インフラ01 日前に更新
リポジトリ公式サイト

Nodes2Cloud について

Nodes2Cloudは、コーディングエージェントがユーザー自身のCloudflareアカウントで自動化ワークフローを作成、検証し、Cloudflare Workersとしてデプロイできるサービスです。デプロイ時はサーバー側で再コンパイルされ、通常はブラウザーでの承認が必要です。

主な機能

  1. 01ノードカタログの検索とスキーマ確認
  2. 02ワークフローの作成、更新、検証、アーカイブ
  3. 03エージェントに認証情報を渡さずサービス接続
  4. 04デプロイ、バージョン確認、ロールバック
  5. 05ワークフローの実行と監視
  6. 06デプロイ済みワークフローのMCPツール呼び出し

活用シーン

  1. 01利用可能なノードからワークフローを構築
  2. 02自動化を検証してCloudflare Workersにデプロイ
  3. 03実行状況の確認、実行の一時停止、イベント送信
  4. 04MCP Toolトリガーを通じたデプロイ済みワークフローの利用

MCP 対応

ホスト型MCPサーバーは、コーディングエージェントにワークフローの作成、デプロイ、実行管理ツールを提供します。クライアントはOAuth 2.1対応のStreamable HTTPでリモート接続するか、stdioパッケージでメッセージを転送できます。

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttps://api.nodes2cloud.com/mcp
インストールコマンドをコピー
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

パッケージ
npmn2c-mcp1.2.0

ツール

詳細

Nodes2Cloud MCP サーバー

Nodes2Cloudを使うと、コーディングエージェント(Claude Code、Cursor、VS Code、Windsurf、Zed、その他のMCPクライアント)が自動化ワークフローを構築、検証し、お客様自身の Cloudflare アカウントに Cloudflare Workers としてデプロイできます。サーバーはデプロイのたびに自ら再コンパイルします。また、デフォルトでは、各エージェントのデプロイはブラウザーでお客様が承認するまで待機します。

このパッケージn2c-mcpは、stdio エントリーポイントです。MCP メッセージを HTTPS 経由でホストされたサーバーに転送する小さなローカルプロセスです。実行時の依存関係はありません。クライアントがリモート MCP サーバーに対応している場合、このパッケージは必要ありません。

接続

推奨:OAuth を使ったリモートサーバー

コピーするトークンはありません。最初の接続時にブラウザーで同意画面が開き、エージェントが実行できる操作が一覧表示されます。

claude mcp add --transport http nodes2cloud https://api.nodes2cloud.com/mcp

Cursor(.cursor/mcp.json)および Claude Desktop:

{ "mcpServers": { "nodes2cloud": { "url": "https://api.nodes2cloud.com/mcp" } } }

VS Code(.vscode/mcp.json):

{ "servers": { "nodes2cloud": { "type": "http", "url": "https://api.nodes2cloud.com/mcp" } } }
stdio クライアントおよび CI:Personal Access Token を使ったこのパッケージ
  1. Nodes2Cloud で Integrations → MCP server → Headless & CI Tokens を開き、トークン(n2c_pat_…)を作成します。トークンは一度だけ表示されます。

  2. インストーラーを実行し、クライアントを選択します。

    npx -y n2c-mcp@latest install
    

    または、クライアントを手動で設定します。

    {
      "mcpServers": {
        "nodes2cloud": {
          "command": "npx",
          "args": ["-y", "n2c-mcp"],
          "env": { "N2C_API_KEY": "<YOUR_N2C_PERSONAL_ACCESS_TOKEN>" }
        }
      }
    }
    

インストーラーはトークンをクライアントの設定ファイルにプレーンテキストで書き込み、そのファイルをユーザー本人だけがアクセスできるように制限します。このファイルをバージョン管理の対象から外し、不要になったら同じ画面からトークンを失効させてください。

非対話型インストール:npx -y n2c-mcp@latest install --key <PAT> --client <1-11> [--print]。

フラグ意味
--key、--tokenPersonal Access Token。設定されていない場合はN2C_API_KEYを使用します。
--client、-c1 Claude Desktop、2 Claude Code、3 Antigravity、4 Cursor(プロジェクト)、5 Windsurf、6 Zed、7 Codex、8 VS Code(グローバル)、9 VS Code(ワークスペース)、10 OpenCode、11 表示のみ
--envproduction(デフォルト)、staging、またはlocal
--endpointカスタム MCP エンドポイント URL
--print、--dry-runファイルを書き込まずに設定を表示します
環境変数
変数
N2C_API_KEYPersonal Access Token。設定されていない場合、サーバーはプレビューモードで実行されます。公開サーバーカードからツール、プロンプト、リソーステンプレートを一覧表示し、すべてのツール呼び出しに対して、実行せずにセットアップ手順を返します。
N2C_MCP_ENDPOINTリモートエンドポイント。デフォルトはhttps://api.nodes2cloud.com/mcpです。

npx -y n2c-mcp --helpおよび--versionも利用できます。

エージェントにできること

サーバーは28個のツールに加えて、デプロイしたワークフローごとに、MCP Tool トリガーを持つツールを1つ提供します。

  • 作成: ノードカタログを検索して正確なノードスキーマを読み取り、ワークフローの作成、更新、検証(必要に応じてコンパイル済み Worker コードを返します)、アーカイブを行います。
  • セットアップ: デプロイに必要な項目を確認し、不足しているサービスへの接続用リンクを1つ送信します(エージェントがシークレットを扱うことはありません)。保存済みの接続を検証します。
  • デプロイ: デプロイ、バージョンの一覧表示、任意のバージョンのグラフの読み取り、ロールバックを行います。デプロイのたびに、保存されたグラフからサーバー上で再コンパイルされます。
  • 実行と監視: デプロイ済みワークフローの実行、実行履歴の一覧表示と確認、永続実行の一時停止、再開、終了、イベント送信を行います。デプロイ状況(テレメトリー、Cloudflare 独自の呼び出し回数、ドリフト)とログを読み取ります。
  • ワークフローをツールとして使用: MCP Tool トリガーでデプロイした任意のワークフローを呼び出します。

すべての引数スキーマを含む完全な一覧は、ドキュメントおよびサーバーカードをご覧ください。

セキュリティ

  • デプロイのバイパスはありません。 エージェントが送信できるのはワークフローグラフの JSON のみです。デプロイのたびに、エディターの「Deploy」ボタンとまったく同じように、サーバー上で保存済みのグラフが再コンパイルされます。
  • デフォルトでは承認が必要です。 Connected agents 画面で別の設定を選ばない限り、各エージェントによるデプロイは、開いている Nodes2Cloud のタブで承認するまで待機します。接続ごとにデプロイを無効にしたり、対象を特定のワークフローに制限したり、1 日あたりの上限を設定したりすることもできます。
  • アクセス範囲が限定されています。 OAuth 接続で付与される権限は、承認したものだけです。Personal Access Token には、アカウントのデフォルトのエージェントポリシーが適用されます。
  • シークレットは外部に出ません。 認証情報は保存時に暗号化され、Cloudflare アカウント内の Worker シークレットとしてデプロイされます。どのツールもシークレットを返しません。
  • このパッケージはメッセージを転送する以外の処理は行いません。設定したエンドポイント(デフォルトは HTTPS)にのみトークンを送信し、install の実行時を除き、ディスクには一切書き込みません。

脆弱性は [email protected] までご報告ください。利用可能な場合は SECURITY.md をご覧ください。

プライバシーポリシー

ポリシーの全文は https://nodes2cloud.com/privacy にあります。この MCP サーバーについての概要は次のとおりです。

  • 収集するデータ。 アカウントの本人確認情報、エージェントが作成するワークフローグラフとその名前、呼び出されたツール、呼び出し時刻、所要時間、結果コード、クライアントが自己申告した名前です。ツールの引数と結果は記録されません。
  • 利用と保存。 サービスを提供するため、ワークフローグラフとバージョンを保存します。デプロイ済みワークフローの実行データとログはお客様の Cloudflare アカウント内に保管され、必要に応じて読み取られます。Nodes2Cloud には保存されません。
  • 第三者との共有。 デプロイ済みワークフローは、お客様の認証情報を使用して、お客様の Cloudflare アカウントから接続先のサービスを呼び出します。Nodes2Cloud のサブプロセッサーは https://nodes2cloud.com/sub-processors に記載されています。
  • 保持期間。 アカウントデータは、アカウントが有効な間保持され、ポリシーに記載のとおり、アカウントを削除すると削除されます。
  • お問い合わせ先。 [email protected]。

このパッケージ自体は何も収集しません。リクエストごとに User-Agent として n2c-mcp/<version> を送信します。

サポート

[email protected] · 問題報告

ライセンス

Apache License 2.0

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。