Repolode
jackwener

jackwener/BrowserMCP

MCP-сервис для браузера, который позволяет AI-агентам работать с открытыми в Chrome вкладками через локальное расширение и хост, а также использовать повторно применяемые адаптеры сайтов.

Звёзды
130
Форки
15
Открытые issues
4
Последний коммит
9 дней назад

Что это?

BrowserMCP подключает MCP-клиенты, например Claude Code, Cursor и Codex, к браузеру Chrome, в котором вы уже вошли в аккаунты. Расширение Chrome и локальный хост, соединённые через Native Messaging, позволяют агентам читать страницы, искать на сайтах, заполнять формы и переходить по страницам, используя ваши текущие сессии и cookies.

Агенты работают в постоянном JavaScript-окружении: переменные и ссылки на вкладки сохраняются между вызовами, а работа строится по циклу «наблюдение — действие — проверка — завершение». Встроенные команды для сайтов поддерживают Twitter/X, Bilibili и Reddit, а разработчики могут создавать собственные адаптеры сайтов в виде явных MCP-инструментов для повторного использования.

Вкладки, созданные агентом, помещаются в именованные группы и закрываются после завершения сессии; заимствованные у пользователя вкладки освобождаются, а не закрываются. Установка выполняется через npm-пакет и расширение из Chrome Web Store. Команда настройки регистрирует выбранные MCP-клиенты.

Ключевые возможности

  • 01Работает с открытыми в Chrome вкладками через локальные расширение и хост, используя Native Messaging.
  • 02Постоянный JavaScript REPL, в котором переменные и ссылки на вкладки сохраняются между вызовами.
  • 03Встроенные команды для Twitter/X, Bilibili и Reddit.
  • 04Адаптеры сайтов можно задавать как явные MCP-инструменты для повторного использования.
  • 05Вкладки, созданные агентом, группируются и закрываются после сессии; вкладки пользователя при очистке не закрываются.
  • 06Только локальные подключения через stdio и Unix-сокет или именованный канал, без настройки портов.

Сценарии использования

  • Поручить AI-агенту читать или кратко пересказывать страницы сайтов, где вы уже вошли в аккаунт.
  • Автоматизировать заполнение форм или навигацию в браузерной сессии, для которой требуется уже выполненный вход.
  • Создать повторно используемый инструмент, который выполняет на сайте проверенную последовательность действий для поиска.
  • Позволить кодовым агентам в Claude Code или Cursor использовать браузер для исследовательских задач.

Быстрый старт

  1. 1

    Установите расширение BrowserMCP Connector для Chrome из Интернет-магазина Chrome

  2. 2

    Установите npm-пакет глобально

    npm install -g @jackwener/browsermcp
  3. 3

    Запустите настройку, чтобы подключить расширение и настроить клиенты MCP

    browsermcp setup
  4. 4

    Перезапустите клиент MCP или подключитесь к нему заново и попросите его использовать BrowserMCP

Что важно знать

  • Требуются Node.js 22 или более поздней версии, Google Chrome и клиент MCP.
  • Расширение запрашивает расширенные разрешения, в том числе доступ к отладчику, cookie и всем URL.
  • Команды на сайтах выполняются без дополнительных запросов на подтверждение.

В подборках

Темы

Частые вопросы

Что такое BrowserMCP?
MCP-сервис для браузера, который позволяет AI-агентам работать с открытыми в Chrome вкладками через локальное расширение и хост, а также использовать повторно применяемые адаптеры сайтов. BrowserMCP подключает MCP-клиенты, например Claude Code, Cursor и Codex, к браузеру Chrome, в котором вы уже вошли в аккаунты. Расширение Chrome и локальный хост, соединённые через Native Messaging, позволяют агентам читать страницы, искать на сайтах, заполнять формы и переходить по страницам, используя ваши текущие сессии и cookies.
BrowserMCP можно использовать бесплатно? Какая у него лицензия?
BrowserMCP распространяется с открытым исходным кодом под лицензией Apache-2.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
BrowserMCP всё ещё поддерживается?
Активно поддерживается. Последний коммит в BrowserMCP — 29 окт. 2026 г..
Для чего можно использовать BrowserMCP?
Поручить AI-агенту читать или кратко пересказывать страницы сайтов, где вы уже вошли в аккаунт. Автоматизировать заполнение форм или навигацию в браузерной сессии, для которой требуется уже выполненный вход. Создать повторно используемый инструмент, который выполняет на сайте проверенную последовательность действий для поиска. Позволить кодовым агентам в Claude Code или Cursor использовать браузер для исследовательских задач.
Как установить BrowserMCP?
Установите расширение BrowserMCP Connector для Chrome из Интернет-магазина Chrome Установите npm-пакет глобально: npm install -g @jackwener/browsermcp Запустите настройку, чтобы подключить расширение и настроить клиенты MCP: browsermcp setup Перезапустите клиент MCP или подключитесь к нему заново и попросите его использовать BrowserMCP
Где скачать BrowserMCP?
Исходный код и инструкции по установке — на GitHub: https://github.com/jackwener/BrowserMCP

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты

ИИ-помощник в боковой панели браузера автоматизирует веб-задачи и собирает данные с сайтов, а мост позволяет coding-агентам управлять браузером.

111+3 за неделю12TypeScriptAGPL-3.0Активно поддерживаетсяОбновлён в прошлом месяце

Расширение с открытым исходным кодом для Chrome/Edge, в котором AI-агент выполняет веб-задачи в вашем браузере с активными сессиями.

14,3 тыс.+46 за неделю1,5 тыс.TypeScriptApache-2.0Активно поддерживаетсяОбновлён 14 дней назад