Repolode
eyalzh

eyalzh/browser-control-mcp

MCP-сервер и расширение для Firefox, с помощью которых AI-ассистенты управляют вкладками, ищут в истории и читают страницы или делают их снимки экрана с разрешения пользователя.

Звёзды
336
Форки
80
Открытые issues
28
Последний коммит
2 месяца назад

Что это?

Browser Control MCP объединяет локальный MCP-сервер и расширение для Firefox, позволяя AI-ассистентам работать в браузере самого пользователя. Ассистент может открывать и закрывать вкладки, просматривать список открытых вкладок, создавать группы вкладок с названием и цветом, менять порядок вкладок, а также читать историю браузера и искать в ней.

Ассистент может читать текст веб-страницы и ссылки, находить и выделять текст во вкладке, а также делать снимок видимой области вкладки. Для чтения содержимого страниц требуется согласие пользователя для каждого домена. Чтобы сделать снимок экрана, пользователь должен разрешить доступ к каждой вкладке, нажав кнопку расширения на панели инструментов; это требование обеспечивается разрешением Firefox activeTab.

Проект намеренно не предусматривает изменение страниц, произвольное выполнение скриптов и сбор данных удалённо. MCP-сервер и расширение обмениваются данными по локальному соединению, защищённому общим секретом, а расширение ведёт журнал вызовов инструментов. Проект помечен как экспериментальный.

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

  • 01Открытие, закрытие и просмотр списка вкладок браузера
  • 02Создание групп вкладок с названием и цветом
  • 03Изменение порядка открытых вкладок
  • 04Чтение истории браузера и поиск в ней
  • 05Чтение текста и ссылок на страницах с согласием для каждого домена
  • 06Создание снимков экрана вкладки после отдельного разрешения для неё

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

  • Закрытие вкладок или группировка их по темам с помощью AI-ассистента
  • Поиск в истории браузера страницы, которую вы помните
  • Поручение ассистенту изучить несколько результатов поиска и обобщить информацию
  • Просмотр содержимого веб-страницы вместе с ассистентом без предоставления ему доступа к редактированию страницы

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

  1. 1

    Установите расширение Firefox с addons.mozilla.org

  2. 2

    Клонируйте репозиторий и установите зависимости

    npm install
  3. 3

    Соберите MCP-сервер и расширение для браузера

    npm run build
  4. 4

    Добавьте в конфигурацию клиента MCP настройки MCP-сервера с секретом расширения

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

  • Проект помечен как экспериментальный, а в README рекомендуется использовать его на свой страх и риск.
  • Поддерживается только Firefox; в других браузерах проект не работает.
  • Для настройки нужно скопировать секретный ключ со страницы расширения в конфигурацию MCP-сервера.

Темы

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

Что такое browser-control-mcp?
MCP-сервер и расширение для Firefox, с помощью которых AI-ассистенты управляют вкладками, ищут в истории и читают страницы или делают их снимки экрана с разрешения пользователя. Browser Control MCP объединяет локальный MCP-сервер и расширение для Firefox, позволяя AI-ассистентам работать в браузере самого пользователя. Ассистент может открывать и закрывать вкладки, просматривать список открытых вкладок, создавать группы вкладок с названием и цветом, менять порядок вкладок, а также читать историю браузера и искать в ней.
browser-control-mcp можно использовать бесплатно? Какая у него лицензия?
browser-control-mcp распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
browser-control-mcp всё ещё поддерживается?
Обновлялся за последние 6 месяцев. Последний коммит в browser-control-mcp — 23 авг. 2026 г..
Для чего можно использовать browser-control-mcp?
Закрытие вкладок или группировка их по темам с помощью AI-ассистента Поиск в истории браузера страницы, которую вы помните Поручение ассистенту изучить несколько результатов поиска и обобщить информацию Просмотр содержимого веб-страницы вместе с ассистентом без предоставления ему доступа к редактированию страницы
Как установить browser-control-mcp?
Установите расширение Firefox с addons.mozilla.org Клонируйте репозиторий и установите зависимости: npm install Соберите MCP-сервер и расширение для браузера: npm run build Добавьте в конфигурацию клиента MCP настройки MCP-сервера с секретом расширения
Где скачать browser-control-mcp?
Исходный код и инструкции по установке — на GitHub: https://github.com/eyalzh/browser-control-mcp

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

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