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

Weavetab

作者:Weavetabバージョン 2.5.0i★ 3iパソコンで動く
レジストリ名dev.weavetab/mcp

インストール方法

What it does

Open automation engine for AI agents. Control live browsers and desktop apps locally.

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

インストール

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

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

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

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

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

先にパソコンへ Node.js を入れてください(1 回だけ) · パソコン版 Claude アプリ(Windows または Mac)のみ。Web やスマホでは使えません

  1. Node.js を入れる

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

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

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

    SettingsDeveloperEdit Config

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

    {
      "mcpServers": {
        "weavetab": {
          "command": "npx",
          "args": [
            "-y",
            "@weavetab/mcp"
          ]
        }
      }
    }
  4. Claude を終了してもう一度開く

  5. 試してみる

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

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

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

ChatGPT はまだ Weavetab につなげません

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

代わりにできること

A · Weavetab につなげるアプリを使う

  • 先にパソコンへ Node.js を入れてください(1 回だけ) · パソコン版 Claude アプリ(Windows または Mac)のみ。Web やスマホでは使えません
  • 先にパソコンへ Node.js を入れてください(1 回だけ)
  • 先にパソコンへ Node.js を入れてください(1 回だけ)
  • 先にパソコンへ Node.js を入れてください(1 回だけ)

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

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

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

先にパソコンへ Node.js を入れてください(1 回だけ)

  1. Node.js を入れる

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

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

  2. ターミナルを開く

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

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

    claude mcp add --scope user weavetab -- npx -y @weavetab/mcp
  4. Claude Code で /mcp と入力

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

  5. 試してみる

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

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

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

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

先にパソコンへ Node.js を入れてください(1 回だけ)

  1. Node.js を入れる

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

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

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

    Cursor で開く

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

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

  4. 試してみる

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

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

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

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

先にパソコンへ Node.js を入れてください(1 回だけ)

  1. Node.js を入れる

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

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

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

    VS Code で開く

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

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

  4. 試してみる

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

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

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

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

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

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

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

パソコンにインストール

Claude Code

claude mcp add --scope user weavetab -- npx -y @weavetab/mcp

Claude Desktop (claude_desktop_config.json)

{
  "mcpServers": {
    "weavetab": {
      "command": "npx",
      "args": [
        "-y",
        "@weavetab/mcp"
      ]
    }
  }
}

Cursor (~/.cursor/mcp.json)

{
  "mcpServers": {
    "weavetab": {
      "command": "npx",
      "args": [
        "-y",
        "@weavetab/mcp"
      ]
    }
  }
}

VS Code (mcp.json)

{
  "servers": {
    "weavetab": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "@weavetab/mcp"
      ]
    }
  }
}

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

ひと目でわかる

週あたりのダウンロードi
794/週
確認済みドメイン
✓ weavetab.dev
接続方法
パソコンで動く
最新バージョンi
2.5.0
カテゴリi
その他
レジストリ公開日i
2026年10月17日
コードの最終更新i
2026年11月7日
作者
Weavetab
パッケージ
npm: @weavetab/mcp
レジストリでの状態
有効

使えるアプリ

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

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

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

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

できること

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

基本チェックi

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

  • ✓ 合格

    作者とリポジトリが一致

    レジストリ名はドメイン weavetab.dev で確認済みです(レジストリがドメインの所有を確認しています)

  • ✓ 合格

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

    コードの最終更新:6 日前

  • ✓ 合格

    ライセンスがある

    AGPL-3.0を使用

  • – 対象外

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

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

  • – 対象外

    OAuthでサインイン

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

  • … 未チェック

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

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

話し合い

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

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

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

Google でログインして投稿

ユーザーレビュー

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

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

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

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

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

よくある質問

Weavetabは安全ですか?

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

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

レジストリには必須のキーは載っていません。ただし、最初に使うときにサインインを求めるサーバーもあります。

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

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

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

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

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

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. 104 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、画像、スクリプトは取り除いています。リンクはこのサイトの外へ移動します。

The open automation engine for AI agents. Control live browsers and desktop apps locally with instant execution.

Tool Reference · Documentation · Architecture · Support · Security


Weavetab is the open automation engine for AI agents. It connects models directly to live Chromium browsers and Electron desktop applications via native Chrome DevTools Protocol (CDP) sockets — no WebDriver binaries, no cloud relay, zero telemetry.

Actions execute directly over local CDP sockets without external driver overhead. Web pages are translated into agent-readable semantic maps with turn-by-turn diffing that reduces token usage by up to 95%. Built-in security enforces local domain policies, role-based access control, and client-side credential injection.

Built and architected by fy2ne.


Why not Playwright or Puppeteer?

The standard approach — Playwright over MCP — works. But it carries fundamental architectural costs that compound at scale.

Playwright / PuppeteerWeavetab
Protocol layerWebDriver BiDi or CDP via browser binaryDirect CDP WebSocket
Tool execution overhead50–300 ms (binary + IPC overhead)In-process (direct local socket)
Desktop app controlBrowser onlyChrome + any Electron app (Discord, VS Code, Figma…)
DOM representationFull HTML dump to LLMSemantic Map 3.0 with delta diffing
Token cost per map~2,000–8,000 tokens~80–400 tokens (95% reduction via delta)
CAPTCHAAPI service requiredZero-API via CDP mouse physics
Credential safetySecrets passed in plaintextBlind Injection — never in LLM context
Extension accessLimitedFull Chrome Extension API surface

Architecture

MCP Client (Claude / Cursor / Antigravity / Copilot / Windsurf)

| | JSON-RPC 2.0 (stdio or WebSocket 127.0.0.1:3000) v +-------------------------------------------------------------+ | Weavetab MCP Server | | | | +-----------------+ +---------------------------------+ | | | Security Layer |-->| Intelligence Engine | | | | Rate · RBAC | | Map 3.0 · Delta · Memory | | | | Policy · Audit | | Pruner · Framework Detector | | | +-----------------+ +----------------+----------------+ | | | | | +----------v----------------+ | | | CDP Bridge | | | | Ghost Cursor · Typing | | | | App Router · Loop Guard | | | +----------+----------------+ | +-------------------------------------------------------------+ | CDP WebSocket (127.0.0.1) +---------------------------+-----------------------------+ v v v Chrome / Edge VS Code / Discord Your Electron App (any tab) (Electron apps) (local dev)

No cloud. No external process. Both the CDP WebSocket connection and the optional MCP WebSocket daemon (--ws) are strictly bound to 127.0.0.1 with shared-secret authentication (~/.weavetab-system/ws-secret) and Origin/Host header verification.


Quick Start

npx -y @weavetab/mcp

Add to your MCP client config:

{

"mcpServers": { "weavetab": { "command": "npx", "args": ["-y", "@weavetab/mcp"] } } }

ClientConfig path
Claude Desktop~/Library/Application Support/Claude/claude_desktop_config.json
Claude Codeclaude mcp add weavetab -- npx -y @weavetab/mcp
Cursor.cursor/mcp.json
Antigravity~/.gemini/antigravity/mcp/weavetab/
VS Code Copilot.vscode/mcp.json
Windsurf~/.codeium/windsurf/mcp_config.json

Core Technology

Semantic Map 3.0

The primary bottleneck in browser-based agents is DOM representation. Full HTML dumps are noisy, large, and structurally meaningless to language models. Weavetab's browser_map runs an in-browser CDP walker that produces a compact semantic map:

╔═ ACTIVE DIALOG: "Confirm Payment" ═╗

[w:3] button "Confirm" [w:4] button "Cancel"

┌ "Pro Plan — $49/mo" [w:12] button "Upgrade" [w:13] button "View Details" [w:14] input val:"john@example.com" ph:"Email address" FOCUSED

[w:20...w:38] 18 nav links: "Dashboard" ... "Sign out"

Key properties:

  • Ref IDs (w:N) are stable within a session and used by all interaction tools
  • Container binding — buttons and inputs are grouped under their parent card, row, or section header
  • Modal hoisting — open dialogs are isolated at the top so agents cannot miss them
  • Link collapsing — repeated nav/footer runs of 4+ links compress into a single token line
  • Semantic delta — on re-reads, only changed nodes are transmitted (~ modified, + added, − removed), cutting re-read cost by up to 95%
Ghost Cursor

Clicks are not dispatched as synthetic DOM events. They are delivered as a physical sequence of Input.dispatchMouseEvent CDP calls along a Bezier curve trajectory with randomized acceleration, natural jitter, and hold durations. Anti-bot fingerprinting that flags event-based automation does not trigger.

browser_pointer supports hover_chain for multi-level menu traversal in a single tool call:

{

"hover_chain": ["File", "Export As", "PNG"], "click_final": true }

Blind Credential Injection

browser_type_secret resolves secrets server-side from ~/.weavetab/secrets.json. The resolved value is never included in the MCP response, never appears in DOM snapshots, and is permanently masked as [REDACTED] in all audit logs. The LLM context never sees the credential.

weavetab secrets set GITHUB_TOKEN

Stored. Never echoed, never logged, never surfaced to the agent.

Electron & Desktop App Automation

Any tool accepts an optional app parameter that routes the command to a registered Electron process instead of a browser tab:

{ "app": "discord", "ref": "w:24", "text": "Hey, deploying now" }

Register apps in ~/.weavetab/config.json:

{

"electron": { "discord": "C:\\Users\\ \\AppData\\Local\\Discord\\Discord.exe", "vscode": "C:\\Users\\ \\AppData\\Local\\Programs\\Microsoft VS Code\\Code.exe", "figma": "C:\\Users\\ \\AppData\\Local\\Figma\\Figma.exe" } }

Weavetab auto-attaches via CDP to the registered process. No code changes required in the target application.

Zero-API CAPTCHA Solving

browser_captcha solves Cloudflare Turnstile, reCAPTCHA v2/v3, GeeTest, and hCaptcha by orchestrating CDP mouse events that replicate human behavioral signatures — velocity curves, micro-pauses, scroll inertia — with no third-party API, no external service, and no API key required.


Tool Suite

41 tools across 9 categories. Full parameter reference: docs/tools/tools.md

CategoryTools
Vision & DOMbrowser_map browser_find browser_scrape browser_inspect browser_snapshot browser_screenshot browser_console browser_extract_design
Input & Interactionbrowser_click browser_type browser_type_secret browser_key browser_pointer browser_select browser_fill browser_upload browser_scroll
Navigation & Environmentbrowser_navigate browser_tabs browser_detect browser_viewport browser_emulate
Mission & Automationbrowser_burst browser_automation browser_recording browser_pattern_learn
Safety & Human Oversightbrowser_dialog browser_thoughts browser_clipboard browser_wait
Autonomous CAPTCHAbrowser_captcha
Network & Storagebrowser_network_intercept browser_storage browser_cookies browser_checkpoint browser_performance
Office Documentsbrowser_office
Canvas & Evalbrowser_eval browser_pdf browser_canvas browser_highlight

Security

  • Transport: Both CDP WebSocket and MCP WebSocket daemon (--ws) are strictly bound to 127.0.0.1 with 256-bit shared-secret Bearer/handshake authentication and Origin/Host validation. No listener on external interfaces.
  • Policy Engine: Per-domain allow / read-only / deny / audit rules under the top-level policies array in ~/.weavetab/config.json (blocks *.bank.* and paypal.com out of the box)
  • RBAC: Five roles — operator (default), viewer (least-privilege read-only), automation, system, admin — enforce tool-level permission gates
  • Plugin Trust & Manifests: 3-tier verification (@weavetab/* official, verified registry allowlist, and mandatory interactive confirmation + weavetab.json permission manifest inspection for unverified packages)
  • Blind Injection: Credentials resolved server-side, masked in all outputs and audit logs
  • Loop Breaker: Strike-based stuck-loop detector halts runaway autonomous sequences
  • Audit Log: All tool invocations, policy decisions, and errors written to ~/.weavetab-system/logs/mission_ .log

Security vulnerabilities: security@fy2ne.me (do not use public issues).


CLI Reference

weavetab                        # Start in stdio mode (default)

weavetab --ws --port 3000 # WebSocket daemon mode (bound to 127.0.0.1) weavetab config # Interactive configuration wizard weavetab secrets set KEY_NAME # Store a secret (never echoed) weavetab secrets list # List stored secret keys (not values) weavetab plugin add # Install a verified/confirmed plugin weavetab plugin list # List installed plugins

Configuration file: ~/.weavetab/config.json

{

"browserType": "chromium", "headless": false, "extension": true, "maxActionsPerMinute": 60, "role": "operator", "electron": { "discord": "...", "vscode": "...", "antigravity": "..." } }


Extensibility

Weavetab exposes a typed Plugin SDK for authoring custom MCP tools, HUD overlays, and tool lifecycle hooks:

npx @weavetab/sdk init my-plugin

See docs/PLUGINS.md for architecture, manifest spec, and SDK API reference.


License

AGPL-3.0-only. Client connections over stdio or WebSocket do not extend copyleft obligations to your client application or models.

[Sponsor development](https://github.c

冒頭だけを表示しています。続きはリポジトリで読めます