LA

lvcidpsyche/auto-browser

Developer tools

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

914 stars 154 forks Качество 88 Тренд 42MIT

lvcidpsyche/auto-browser — это кандидат на MCP-сервер, импортированный из https://github.com/lvcidpsyche/auto-browser.

Обзор

lvcidpsyche/auto-browser — это кандидат на MCP-сервер, импортированный из https://github.com/lvcidpsyche/auto-browser.

Обзор (машинный перевод)

Дайте своему ИИ-агенту настоящий браузер с человеком в процессе.

Auto Browser — это управляющая плоскость браузера, нативная для MCP, для авторизованных рабочих процессов. Она предоставляет MCP-клиентам, LLM-агентам и операторам общий браузер Playwright с человеческим управлением, многократно используемыми профилями аутентификации, утверждениями, аудитскими следами и локальным развертыванием.

Работает с:

  • Claude Code, Codex (CLI, расширение IDE и приложение), Google Antigravity, Cursor и VS Code, подключён напрямую через HTTP
  • Claude Desktop, через объединённый stdio bridge
  • любой MCP-клиент, способный работать с HTTP или stdio
  • прямые REST-вызывающие, когда нужен контроль с закруткой вперёд

Почему авто-браузер

  • MCP-native с первого дня. Поверхность браузера уже упакована как MCP-сервер, а не прикреплена уже позже.
  • Человеческое поглощение, когда веб становится хрупким. noVNC поддерживает ту же живую сессию, когда кому-то нужно вмешаться.
  • Войти один раз, использовать позже. Сохранять именованные профили аутентификации и повторно открывать новые сессии, которые уже вошли в систему.
  • Локальный режим по умолчанию. Запустите полный стек на собственном сервере с помощью Docker Compose или используйте Codespaces для быстрого размещения демо.
  • **Встроенные страховочные перила

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

README

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

Auto Browser

Give your AI agent a real browser, with a human in the loop.

Auto Browser is an MCP-native browser control plane for authorized workflows. It gives MCP clients, LLM agents, and operators a shared Playwright browser with human takeover, reusable auth profiles, approvals, audit trails, and local-first deployment.

Works with:

  • Claude Code, Codex (CLI, IDE extension, and app), Google Antigravity, Cursor, and VS Code, connected directly over HTTP
  • Claude Desktop, through the bundled stdio bridge
  • any MCP client that can talk HTTP or stdio
  • direct REST callers when you want curl-first control

Why Auto Browser

  • MCP-native from day one. The browser surface is already packaged as an MCP server instead of bolted on after the fact.
  • Human takeover when the web gets brittle. noVNC keeps the same live session available when a person needs to step in.
  • Login once, reuse later. Save named auth profiles and reopen fresh sessions that are already signed in.
  • Local-first by default. Run the full stack on your own box with Docker Compose, or use Codespaces for a quick hosted demo.
  • Safety rails built in. Approvals, operator identity, PII scrubbing, Witness receipts, and policy presets are all part of the product surface.
  • Evidence you can hand to someone else. Witness receipt chains are Ed25519-signed, and an exported bundle verifies with scripts/verify_witness_bundle.py — which imports nothing from this project, so a recipient need not run or trust this controller to check it. The signing key sits beside the receipts, so for evidence that survives a compromised box, pin a head hash you recorded earlier or ship the receipts off the box (details).
Открыть полный README на GitHub

Установка

This server does not publish a one-line install command.

Open the repository installation guide Новичок в MCP? Начните с руководства на mcpskill.org →

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

{ "mcpServers": { "auto-browser": { "serverUrl": "http://127.0.0.1:8000/mcp" } } }