WM

weavetab/mcp

Browser automation

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

3 stars 2 forks Качество 83 Тренд 30AGPL-3.0

An MCP server that open automation engine for AI agents. Control live browsers and desktop apps locally with instant execution

Обзор

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 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 . Built-in security enforces local domain policies, role-based access control, and client-side credential injection. The standard approach — Playwright over MCP — works. But it carries fundamental architectural costs that compound at scale. No cloud. No external process.

README

Показан фрагмент оригинального README. Открыть оригинал.


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 / Puppeteer Weavetab
Protocol layer WebDriver BiDi or CDP via browser binary Direct CDP WebSocket
Tool execution overhead 50–300 ms (binary + IPC overhead) In-process (direct local socket)
Desktop app control Browser only Chrome + any Electron app (Discord, VS Code, Figma…)
DOM representation Full HTML dump to LLM Semantic Map 3.0 with delta diffing
Token cost per map ~2,000–8,000 tokens ~80–400 tokens (95% reduction via delta)
CAPTCHA API service required Zero-API via CDP mouse physics
Credential safety Secrets passed in plaintext Blind Injection — never in LLM context
Extension access Limited Full Chrome Extension API surface

Открыть полный README на GitHub

Установка

npx -y @weavetab/mcp
Новичок в MCP? Начните с руководства на mcpskill.org →

Конфигурация

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