
real-browser
ofershapMIT
28 звёзд4 форков
REAL Browser MCP — это комбинация MCP-сервера и Chrome-расширения. Она даёт AI-ассистентам (Claude, Cursor) прямой доступ к вашему настоящему браузеру. Никаких эмуляторов, никаких headless-обходов. Только ваш рабочий Chrome со всеми сессиями, куками и расширениями.
Когда AI пишет код, он часто не может проверить результат в реальном окружении. Headless-браузеры не работают с авторизацией, сложными формами или капчей. REAL Browser MCP решает эту проблему: вы передаёте управление своему браузеру, и AI выполняет действия как живой пользователь. Подходит для тестирования интерфейсов, мониторинга страниц, сбора данных из личных кабинетов и отладки вёрстки.
В отличие от Playwright или Puppeteer, здесь не эмулируется браузер — используется ваш собственный Chrome со всеми данными. Не требуется виртуальный дисплей или Docker. Расширение подключается к запущенному экземпляру браузера и выполняет команды от MCP-сервера.
Установка
npx -y real-browser-mcpХарактеристики
Общее
- СтатусСообщество
- Разработчикofershap
- ЛицензияMIT
Технологии
- ЯзыкиJavaScript
- Транспортstdio
Описание
Возможности
- Открывает любые URL в реальном браузере и навигирует по сайту
- Кликает по элементам, заполняет формы, выбирает пункты меню
- Делает скриншоты видимой части экрана и всей страницы
- Извлекает текст, HTML-код, атрибуты элементов и стили
- Выполняет JavaScript-сценарии на странице и возвращает результат
- Работает с авторизованными сессиями — куки, localStorage, IndexedDB
- Учитывает реальные расширения браузера (AdBlock, менеджеры паролей)
- Поддерживает переключение между вкладками и закрытие вкладок
- Может загружать и скачивать файлы через браузер
- Не требует виртуального дисплея или Docker — работает в вашем Chrome
Как подключить
- Установите MCP-сервер глобально через npx:
npx -y real-browser-mcp - Установите Chrome-расширение из Chrome Web Store. Закрепите его на панели для удобства.
- Настройте клиент. Для Claude Desktop откройте файл конфигурации
claude_desktop_config.jsonи добавьте:{ "mcpServers": { "real-browser": { "command": "npx", "args": ["-y", "real-browser-mcp"] } } } - Перезапустите AI-клиент (Claude Desktop, Cursor). Теперь ассистент видит ваш браузер.
- Для Cursor доступно быстрое добавление по ссылке из README (один клик).
Примеры запросов
- «Открой страницу https://мой-сайт.рф и сделай скриншот главного экрана»
- «Найди на странице форму логина, заполни поля admin/admin и нажми Войти»
- «Перейди в корзину, проверь, есть ли товар с артикулом 12345»
- «Дождись загрузки страницы и получи полный HTML для анализа»
Технические детали
- Язык: JavaScript (TypeScript)
- Транспорт: Stdio
- Лицензия: MIT
- Совместимые клиенты: Claude Desktop, Cursor, любой MCP-клиент
- Браузеры: Google Chrome (через расширение)
- Репозиторий: github.com/ofershap/real-browser-mcp