Перейти к содержимому

Stealth Browser Mcp

Обеспечивает невидимую автоматизацию браузера, обходя антиботы вроде Cloudflare, с клонированием UI и отладкой сети через AI-чат.

Python
74 stars

Описание

Stealth Browser MCP — мощный инструмент для автоматизации браузера, интегрируемый с AI-агентами. Он использует nodriver и Chrome DevTools Protocol для пиксельно точного клонирования UI, обхода защит (Cloudflare, социальные сети) и полного мониторинга сети. Модульная архитектура с 90 инструментами, разделенными на 11 секций, позволяет кастомизировать функционал. Применения: веб-скрейпинг защищенных сайтов, реверс-инжиниринг API, UI-клонирование, автоматизация форм и отладка через чат.

Возможности

Управление браузером

Создание невидимого экземпляра, навигация по URL, переключение вкладок и закрытие сессий.

Взаимодействие с элементами

Клик, ввод текста (с поддержкой новых строк), скроллинг и ожидание элементов.

Извлечение и клонирование UI

Пиксельно точное копирование элементов с стилями, структурой и анимациями через CDP.

Отладка сети

Мониторинг запросов/ответов, модификация заголовков и динамические AI-хуки для перехвата трафика.

Модульная настройка

Выбор секций инструментов для минимальной или полной установки, с поддержкой контейнеров.

Установка

Рекомендуемая установка:

  1. Клонируйте репозиторий: git clone https://github.com/vibheksoni/stealth-browser-mcp.git && cd stealth-browser-mcp
  2. Создайте виртуальное окружение: python -m venv venv
  3. Активируйте: venv\Scripts\activate (Windows) или source venv/bin/activate (Mac/Linux)
  4. Установите зависимости: pip install -r requirements.txt
  5. Добавьте в Claude: claude mcp add-json stealth-browser-mcp ‘{…}’ (см. README для платформо-зависимых команд). Альтернатива: ручная конфигурация в claude_desktop_config.json с указанием путей к python и server.py.

Информация

Язык
Python
Лицензия
MIT License
GitHub Stars
74

Ссылки