プロトタイプ · プレビュー版:公式レジストリのすべてのサーバーを掲載し、30分ごとに同期しています。Google でログインするとレビューを書けます。プロトタイプ · 30分ごとに更新
PopNx MCPAIを使う人のためのMCPサーバー · やさしい言葉で解説

three.ws Autopilot

作者:nirholasバージョン 0.2.2i★ 279 (リポジトリ全体のスター)iパソコンで動く
レジストリ名io.github.nirholas/autopilot-mcp

インストール方法

What it does

Set autopilot scopes and a daily SOL spend cap, then propose, execute, and undo agent actions.

  • Connects パソコンで動く
  • Account or key Needs THREE_WS_API_KEY
  • Category その他

インストール

使っているAIアプリを選んで、設定をコピーしてください。

チェック 3/3 合格 · あなたのパソコンで動きます · ✓ コマンド確認済み 2026年11月14日

まず:どの AI を使っていますか?

使っているアプリを選ぶと、下に手順が表示されます。

Claude につなげますが、先に準備が必要です

three.ws Autopilot のキーが必要です(提供元のサイトで作成) · 先にパソコンへ Node.js を入れてください(1 回だけ) · パソコン版 Claude アプリ(Windows または Mac)のみ。Web やスマホでは使えません

  1. Node.js を入れる

    1 回だけ。Node.js が必要なすべてのサーバーで使えます

    Node.js のダウンロードページを開く ↗

  2. three.ws Autopilot に登録してキーを作る

    提供元のサイトで登録し、次の手順で使う API キーを作ります。料金や無料プランは提供元のサイトで確認してください。

    three.ws Autopilot のサイトを開く ↗

  3. パソコン版 Claude アプリの設定ファイルを開く

    SettingsDeveloperEdit Config

  4. この設定を貼り付けて保存

    {
      "mcpServers": {
        "autopilot": {
          "command": "npx",
          "args": [
            "-y",
            "@three-ws/autopilot-mcp"
          ],
          "env": {
            "THREE_WS_API_KEY": "your-value"
          }
        }
      }
    }

    キーはアプリの入力欄にだけ貼り付け、チャットに貼ったり人に送ったりしないでください

  5. Claude を終了してもう一度開く

  6. 試してみる

    three.ws Autopilot を使って、私に何ができるか教えて、1 つやってみせて

    ✓ Claude が three.ws Autopilot を使っていると言うか、回答に three.ws Autopilot のツール名が出れば接続成功です

追加の設定 2 項目(入力しなくても使えます)

上のコマンドはこれらがなくても動きます。変えたいときだけ作者の説明に沿って追加してください。

  • THREE_WS_BASE Base URL of the three.ws API that serves the autopilot endpoints. Override only when self-hosting or targeting a preview deployment. · 初期値 https://three.ws
  • THREE_WS_TIMEOUT_MS Per-request timeout in milliseconds. Proposal generation runs a real server-side LLM pass, so the default is generous. · 初期値 60000

説明は英語の原文のままです。

メニュー名は 2026年11月11日 に Anthropic のヘルプページで確認 · アプリのバージョンにより画面が少し違うことがあります

ChatGPT はまだ three.ws Autopilot につなげません

three.ws Autopilot はパソコンに入れて使うものですが、ChatGPT は Web 上で動くサーバーにしかつなげません

代わりにできること

A · three.ws Autopilot につなげるアプリを使う

  • three.ws Autopilot のキーが必要です(提供元のサイトで作成) · 先にパソコンへ Node.js を入れてください(1 回だけ) · パソコン版 Claude アプリ(Windows または Mac)のみ。Web やスマホでは使えません
  • three.ws Autopilot のキーが必要です(提供元のサイトで作成) · 先にパソコンへ Node.js を入れてください(1 回だけ)
  • three.ws Autopilot のキーが必要です(提供元のサイトで作成) · 先にパソコンへ Node.js を入れてください(1 回だけ)
  • three.ws Autopilot のキーが必要です(提供元のサイトで作成) · 先にパソコンへ Node.js を入れてください(1 回だけ)

B · その他 の中で ChatGPT につなげる別のサーバー

同じカテゴリでよく使われているものから、キーなしでアドレスだけでつなげるものを選びました

Claude Code につなげますが、先に準備が必要です

three.ws Autopilot のキーが必要です(提供元のサイトで作成) · 先にパソコンへ Node.js を入れてください(1 回だけ)

  1. Node.js を入れる

    1 回だけ。Node.js が必要なすべてのサーバーで使えます

    Node.js のダウンロードページを開く ↗

  2. three.ws Autopilot に登録してキーを作る

    提供元のサイトで登録し、次の手順で使う API キーを作ります。料金や無料プランは提供元のサイトで確認してください。

    three.ws Autopilot のサイトを開く ↗

  3. ターミナルを開く

    Mac:Command+スペースで Terminal と入力 · Windows:PowerShell を開く

  4. このコマンドを貼り付けて Enter

    claude mcp add --scope user autopilot --env THREE_WS_API_KEY=your-value -- npx -y @three-ws/autopilot-mcp

    Enter の前に「your-value」を自分のキーに書き換えてください

    キーはアプリの入力欄にだけ貼り付け、チャットに貼ったり人に送ったりしないでください

  5. Claude Code で /mcp と入力

    three.ws Autopilot が一覧にあり、接続済みと表示されれば OK です

  6. 試してみる

    three.ws Autopilot を使って、私に何ができるか教えて、1 つやってみせて

    ✓ Claude Code が three.ws Autopilot を使っていると言うか、回答に three.ws Autopilot のツール名が出れば接続成功です

追加の設定 2 項目(入力しなくても使えます)

上のコマンドはこれらがなくても動きます。変えたいときだけ作者の説明に沿って追加してください。

  • THREE_WS_BASE Base URL of the three.ws API that serves the autopilot endpoints. Override only when self-hosting or targeting a preview deployment. · 初期値 https://three.ws
  • THREE_WS_TIMEOUT_MS Per-request timeout in milliseconds. Proposal generation runs a real server-side LLM pass, so the default is generous. · 初期値 60000

説明は英語の原文のままです。

メニュー名は 2026年11月11日 に Anthropic のヘルプページで確認 · アプリのバージョンにより画面が少し違うことがあります

Cursor につなげますが、先に準備が必要です

three.ws Autopilot のキーが必要です(提供元のサイトで作成) · 先にパソコンへ Node.js を入れてください(1 回だけ)

  1. Node.js を入れる

    1 回だけ。Node.js が必要なすべてのサーバーで使えます

    Node.js のダウンロードページを開く ↗

  2. three.ws Autopilot に登録してキーを作る

    提供元のサイトで登録し、次の手順で使う API キーを作ります。料金や無料プランは提供元のサイトで確認してください。

    three.ws Autopilot のサイトを開く ↗

  3. このボタンで Cursor を開く

    Cursor で開く

    Cursor がインストールの確認をするので Install を押します

  4. キーを入力

    three.ws Autopilot の設定で THREE_WS_API_KEY が空です。自分のキーを入れて保存します

    キーはアプリの入力欄にだけ貼り付け、チャットに貼ったり人に送ったりしないでください

  5. Cursor の AI チャットを Agent モードで開く

  6. 試してみる

    three.ws Autopilot を使って、私に何ができるか教えて、1 つやってみせて

    ✓ Cursor が three.ws Autopilot を使っていると言うか、回答に three.ws Autopilot のツール名が出れば接続成功です

追加の設定 2 項目(入力しなくても使えます)

上のコマンドはこれらがなくても動きます。変えたいときだけ作者の説明に沿って追加してください。

  • THREE_WS_BASE Base URL of the three.ws API that serves the autopilot endpoints. Override only when self-hosting or targeting a preview deployment. · 初期値 https://three.ws
  • THREE_WS_TIMEOUT_MS Per-request timeout in milliseconds. Proposal generation runs a real server-side LLM pass, so the default is generous. · 初期値 60000

説明は英語の原文のままです。

メニュー名は 2026年11月11日 に Cursor のヘルプページで確認 · アプリのバージョンにより画面が少し違うことがあります

VS Code につなげますが、先に準備が必要です

three.ws Autopilot のキーが必要です(提供元のサイトで作成) · 先にパソコンへ Node.js を入れてください(1 回だけ)

  1. Node.js を入れる

    1 回だけ。Node.js が必要なすべてのサーバーで使えます

    Node.js のダウンロードページを開く ↗

  2. three.ws Autopilot に登録してキーを作る

    提供元のサイトで登録し、次の手順で使う API キーを作ります。料金や無料プランは提供元のサイトで確認してください。

    three.ws Autopilot のサイトを開く ↗

  3. このボタンで VS Code を開く

    VS Code で開く

    VS Code がインストールの確認をするので Install を押します

  4. キーを入力

    three.ws Autopilot の設定で THREE_WS_API_KEY が空です。自分のキーを入れて保存します

    キーはアプリの入力欄にだけ貼り付け、チャットに貼ったり人に送ったりしないでください

  5. VS Code の AI チャットを Agent モードで開く

  6. 試してみる

    three.ws Autopilot を使って、私に何ができるか教えて、1 つやってみせて

    ✓ VS Code が three.ws Autopilot を使っていると言うか、回答に three.ws Autopilot のツール名が出れば接続成功です

追加の設定 2 項目(入力しなくても使えます)

上のコマンドはこれらがなくても動きます。変えたいときだけ作者の説明に沿って追加してください。

  • THREE_WS_BASE Base URL of the three.ws API that serves the autopilot endpoints. Override only when self-hosting or targeting a preview deployment. · 初期値 https://three.ws
  • THREE_WS_TIMEOUT_MS Per-request timeout in milliseconds. Proposal generation runs a real server-side LLM pass, so the default is generous. · 初期値 60000

説明は英語の原文のままです。

メニュー名は 2026年11月11日 に VS Code のヘルプページで確認 · アプリのバージョンにより画面が少し違うことがあります

Windsurf、Zed、Gemini CLI など MCP を使える他のアプリは追加方法がそれぞれ違います。アプリ一覧で確認してください

MCP を使えるアプリをすべて見る →

JSON 設定は下の「開発者向け」にあります

つまずいたら?three.ws Autopilot を使っている人に聞いてみましょう💬 ディスカッション →
開発者向け:ターミナルのコマンドと JSON 設定

パソコンにインストール

Claude Code

claude mcp add --scope user autopilot --env THREE_WS_API_KEY=your-value -- npx -y @three-ws/autopilot-mcp

Claude Desktop (claude_desktop_config.json)

{
  "mcpServers": {
    "autopilot": {
      "command": "npx",
      "args": [
        "-y",
        "@three-ws/autopilot-mcp"
      ],
      "env": {
        "THREE_WS_API_KEY": "your-value"
      }
    }
  }
}

Cursor (~/.cursor/mcp.json)

{
  "mcpServers": {
    "autopilot": {
      "command": "npx",
      "args": [
        "-y",
        "@three-ws/autopilot-mcp"
      ],
      "env": {
        "THREE_WS_API_KEY": "your-value"
      }
    }
  }
}

VS Code (mcp.json)

{
  "servers": {
    "autopilot": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "@three-ws/autopilot-mcp"
      ],
      "env": {
        "THREE_WS_API_KEY": "your-value"
      }
    }
  }
}

自分で入力する値

  • THREE_WS_API_KEY 秘密 必須 env
    REQUIRED. The agent owner's three.ws credential — a three.ws API key (sk_live_… / sk_test_…) or an OAuth access token. Sent as Authorization: Bearer on every request; every autopilot endpoint is owne…
  • THREE_WS_BASE env
    Base URL of the three.ws API that serves the autopilot endpoints. Override only when self-hosting or targeting a preview deployment.
  • THREE_WS_TIMEOUT_MS env
    Per-request timeout in milliseconds. Proposal generation runs a real server-side LLM pass, so the default is generous.

説明は英語の原文のままです。

この設定は、作者のレジストリ登録情報から作成しています。READMEと違う場合は、READMEに従ってください。

ひと目でわかる

GitHubスターi
279 (リポジトリ全体のスター)
このリポジトリには複数の MCP があり、スターは順位で1件だけ数えます
週あたりのダウンロードi
59/週
接続方法
パソコンで動く
最新バージョンi
0.2.2
カテゴリi
その他
レジストリ公開日i
2026年10月11日
コードの最終更新i
2026年11月14日
作者
nirholas
パッケージ
npm: @three-ws/autopilot-mcp
ウェブサイト
three.ws
レジストリでの状態
有効

使えるアプリ

このサーバーのつなぎ方と、各アプリの公式ドキュメントに基づきます。2026年11月10日に確認。

パソコン上で動かせるアプリ

ClaudeGooseLM StudioMsty StudioCherry StudioCursorVS Code + GitHub CopilotVisual StudioWindsurf (Devin Desktop)ZedKiroClineContinueJetBrains AI AssistantClaude CodeCodex CLIGemini CLIOpenCodenodecodeWarpLibreChatRaycast

すべてのアプリと長所・短所 →

できること

パソコンで動くサーバーです。インストールすると、ツール一覧がAIアプリに表示されます。

基本チェックi

誰でも見られる情報をチェックしており、コードは読んでいません。当てはまらない項目は数に入れていません。 · 2026年11月14日にチェック

  • ✓ 合格

    作者とリポジトリが一致

    レジストリ名は、リポジトリを所有するGitHubアカウント nirholas で確認済みです

  • ✓ 合格

    今もメンテナンスされている

    コードの最終更新:今日

  • ✓ 合格

    ライセンスがある

    Apache-2.0を使用

  • – 対象外

    エンドポイントが応答する

    これはパソコンで動くため、インターネット上のエンドポイントはありません

  • – 対象外

    OAuthでサインイン

    パソコンで動き、代わりにローカルの設定を使います

  • … 未チェック

    ツールの説明に隠れた指示がない

    パソコンで動くサーバーです。ツール一覧を読み取れるのは、インターネット上のエンドポイントがある場合だけです

話し合い

質問、コツの共有、使えないことの報告ができます。「役に立った」の多い順です。

まだ投稿はありません。最初の質問や共有をどうぞ。

ここの投稿は利用者によるもので、PopNx チームのものではありません。

Google でログインして投稿

ユーザーレビュー

まだレビューはありません

Google でログインしてレビューを書く

その他のほかのサーバーとの比較i

  • このカテゴリのほかの19776件のうち0%よりスターが多い
  • このカテゴリのほかの19776件のうち56%より最近レジストリに公開
  • 基本チェックの結果が、このカテゴリのほかの19776件のうち100%と同じかそれ以上

レジストリでこのカテゴリにある有効なすべてのサーバーと比較しています。スターは、公開者がリポジトリの所有者である場合だけ数えます。

よくある質問

three.ws Autopilotは安全ですか?

当てはまる基本チェック3項目のうち3項目に合格しました。コードは読んでいません。キーやトークンを追加する前に、サーバーがどんなアクセスを求めているかを確認し、必要な権限だけを持つキーを使ってください。

どんなキーやコードが必要ですか?

入力が必要なもの:THREE_WS_API_KEY

パソコンで動きますか、それともクラウドですか?

あなたのパソコンで動きます。必要なときにAIアプリが起動し、データは作者のサーバーを通りません(サーバー自体がオンラインサービスを呼び出す場合を除きます)。

今もメンテナンスされていますか?

GitHubリポジトリの最終更新は今日、最新バージョン(0.2.2)がレジストリに届いたのは34 日前です。

どのアプリで使えますか?

Claude Desktop、Claude Code、Cursor、VS CodeなどのMCP対応アプリで使えます。パソコンにNode.jsも必要です。

代わりに使えるものは?

同じカテゴリには:World Monitor, Claude Flow, Windmill

同じカテゴリのほかの候補

同じカテゴリで、ほかの作者が作ったサーバー。スターの多い順。

カードの見方:↓ 週あたりのダウンロードi★ GitHubスターi3つの柱:レビュー · チェック · 利用状況i更新=最新バージョンをレジストリに公開した日i

World Monitor

Real-time global intelligence on conflict, markets, energy, trade, shipping and cyber. 99 tools.

作者:koala73広く使われている★ 9.1万今日更新

クラウドで動く✓ 提供元 · worldmonitor.app

Claude Flow

AI orchestration with hive-mind swarms, neural networks, and 87 MCP tools for enterprise dev.

作者:ruvnet広く使われている↓ 1.4万/週★ 8.2万14 か月前更新

パソコンで動く

Windmill

Run Windmill scripts and flows and manage jobs, schedules, resources and variables.

作者:windmill-labs広く使われている★ 1.9万一昨日更新

クラウドで動く

作者のREADME

READMEを開く

作者のリポジトリから書かれたとおりにコピーしたものです。PopNx MCPは内容を確認・推奨していません。HTML、画像、スクリプトは取り除いています。リンクはこのサイトの外へ移動します。

@three-ws/autopilot-mcp

An AI agent's own autonomous-execution control plane — set autopilot scopes, a daily SOL spend cap, and auto-execute, then run the propose → execute → undo loop, all from any MCP client.


A Model Context Protocol server that gives an AI agent its own execution control plane over stdio. The agent configures the boundaries it is allowed to act within — capability scopes, a daily SOL spend ceiling, auto-execute and confirmation policy — then drives the full propose → review → execute → undo loop. No human in the loop, but every boundary is enforced server-side: an out-of-scope or over-budget action is denied, never executed.

This is the keystone of the autonomous-agent story. Autopilot config and execution used to live only behind the three.ws UI/API; this server exposes them so an agent can manage its own guardrails and act within them.

⚠️ This server is authenticated and write-heavy. execute_proposal can move real SOL on Solana mainnet and is irreversible. It sends native SOL only — the agent never sells or sends $THREE (it only buys, holds, or burns it). Scopes, the daily SOL spend cap, and confirmation are all enforced on the three.ws backend — this server cannot bypass them.

Install

npm install @three-ws/autopilot-mcp

Or run with npx (no install):

npx @three-ws/autopilot-mcp

Quick start

Claude Code, one line (supply your three.ws credential):

THREE_WS_API_KEY=sk_live_… claude mcp add autopilot -- npx -y @three-ws/autopilot-mcp

Claude Desktop / Cursor (claude_desktop_config.json or mcp.json):

{

"mcpServers": { "autopilot": { "command": "npx", "args": ["-y", "@three-ws/autopilot-mcp"], "env": { "THREE_WS_API_KEY": "sk_live_…" } } } }

Inspect the surface with the MCP Inspector:

THREE_WS_API_KEY=sk_live_… npx -y @modelcontextprotocol/inspector npx @three-ws/autopilot-mcp

Authentication

Every autopilot endpoint is owner-only, so this server is authenticated. Set `THREE_WS_API_KEY` to the agent owner's three.ws credential — either a three.ws API key (sk_live_… / sk_test_…) or an OAuth access token. It is sent as Authorization: Bearer … on every request and identifies the owning user; the agent can only manage agents that user owns. The credential can authorize real SOL transfers via execute_proposal — store it like a password. THREE_WS_TOKEN and THREE_WS_BEARER are accepted as aliases.

Tools

ToolTypeWhat it does
get_autopilot_configread-onlyRead the agent's guardrails: enabled, scopes, auto-execute, daily SOL cap, confirmation policy — plus trust.
set_autopilot_configwrite · idempotentUpdate those guardrails with a partial patch (grant scopes, set the daily SOL ceiling, arm/disarm). No action taken.
generate_proposalswriteRun the agent's mind: turn high-salience memories + reflections into real, provenance-cited candidate actions.
list_proposalsread-onlyThe proposal queue — ids, kinds, rationales, params, status, cited sources. Filter by status.
dryrun_proposalread-onlyPreview what executing a proposal *would* do (scope / cap / balance checks), without taking any action.
adjust_proposalwrite · idempotentEdit a pending proposal's params before executing (tune a threshold, amount, cadence). Validated server-side.
execute_proposalwrite · destructiveTake the real action. ⚠️ A wallet_transfer or trade moves real funds on mainnet, irreversible. needs confirm:true. Never sends or sells $THREE.
dismiss_proposalwriteDrop a pending proposal; records a feedback memory so the agent stops proposing it.
undo_actionwriteReverse a reversible execution (delete the alert rule / briefing); records a feedback memory. SOL transfers can't be undone.
list_autopilot_activityread-onlyThe append-only signed receipts log — every autonomous action, its outcome, provenance, and signature.
compute_trustread-onlyThe agent's earned trust level (sandbox → trusted → autonomous), computed from real action history.

The five read tools reflect live state (proposals, receipts, trust move between calls), so none are idempotent. set_autopilot_config and adjust_proposal are idempotent writes (re-applying the same values is a no-op). generate_proposals, execute_proposal, dismiss_proposal, and undo_action each take a real action.

Input parameters

Every tool takes `agentId` (the UUID of an agent you own) except list_autopilot_activity, where it is optional (omit to aggregate across all your agents).

  • `get_autopilot_config` / `compute_trust` / `generate_proposals` — agentId.
  • `set_autopilot_config`: agentId, plus any of: enabled (bool), scopes ({ create_alert?, briefing?, wallet_transfer?, trade? }), autoExecute ({ create_alert?, briefing? }), dailySpendSol (number, SOL; 0 disables spending), requireConfirm (bool).
  • `list_proposals` — agentId, status (pending | executed | dismissed | undone | failed), limit (1–200).
  • `dryrun_proposal` / `dismiss_proposal` / `undo_action` — agentId, proposalId.
  • `adjust_proposal` — agentId, proposalId, params (full replacement params for the proposal's kind).
  • `execute_proposal` — agentId, proposalId, confirm (bool — required for an irreversible SOL transfer).
  • `list_autopilot_activity` — agentId (optional), limit (1–200), cursor (from a prior next_cursor).

The loop

// 1. Grant the agent a reversible capability

// set_autopilot_config

{ "agentId": "…", "enabled": true, "scopes": { "create_alert": true } }

{ "ok": true, "config": { "enabled": true, "scopes": { "create_alert": true, "briefing": false, "wallet_transfer": false, "trade": false }, "daily_spend_sol": 0, "require_confirm": true } }

// 2. Let the agent propose actions from its memory // generate_proposals

{ "agentId": "…" }

{ "ok": true, "createdCount": 1, "source": "memory", "created": [ { "id": "p_…", "kind": "create_alert", "title": "Alert when $THREE crosses $0.01", "rationale": "You noted interest in $THREE around $0.01 — I'll watch it.", "status": "pending" } ] }

// 3. Preview before acting // dryrun_proposal

{ "agentId": "…", "proposalId": "p_…" }

{ "ok": true, "preview": { "kind": "create_alert", "willDo": "Create a real alert rule… Reversible.", "checks": [ { "label": "Scope \"create_alert\" granted", "ok": true } ], "blocked": false } }

// 4. Execute for real (reversible kind — no confirm needed) // execute_proposal

{ "agentId": "…", "proposalId": "p_…" }

{ "ok": true, "receipt": "Created a price above alert.", "actionId": "1843", "proposal": { "status": "executed" } }

// 5. Changed your mind? Undo it. // undo_action

{ "agentId": "…", "proposalId": "p_…" }

{ "ok": true, "proposal": { "status": "undone" } }

Spending real SOL requires the owner to have granted scopes.wallet_transfer, set a positive dailySpendSol, and (unless pre-authorized) execute_proposal must be re-issued with confirm:true. All three are checked server-side. A trade proposal (a buy with SOL or a sell of a non-$THREE token) needs scopes.trade and runs the same wallet guards as the wallet hub. Buys count against dailySpendSol. The agent spends SOL only, it never sells or sends $THREE; a $THREE sell is refused at proposal validation.

Requirements

  • Node.js >= 20.
  • A three.ws credential (THREE_WS_API_KEY) for the agent owner.
  • Network access to https://three.ws (or your own THREE_WS_BASE).
Environment variables
VariableRequiredDefaultNotes
THREE_WS_API_KEYyes—three.ws API key (sk_live_…) or OAuth access token. Secret. Can move real SOL.
THREE_WS_BASEnohttps://three.wsOverride only when self-hosting or targeting a preview.
THREE_WS_TIMEOUT_MSno60000Per-request timeout (generation runs a server-side LLM pass).

Links

  • Homepage: https://three.ws
  • Changelog: https://three.ws/changelog
  • Issues: https://github.com/nirholas/three.ws/issues
  • License: Apache-2.0, see LICENSE

Part of the three.ws SDK suite — 3D AI agents, on-chain identity, and agent payments.

Website · Changelog · GitHub