Browser MCP: агент в вашем Chrome через расширение и MCP-сервер

BrowserMCP/mcp· Проверено 13.11.2026· 7,3 тыс.на GitHub

Даёт агенту ваш Chrome с вашим профилем: агент открывает страницы в своих вкладках, кликает, заполняет формы и читает страницу там, где вы уже вошли в аккаунт.

Как подключить

Что сделать до подключения

1

Chrome или другой браузер на Chromium: Edge, Brave; Firefox не подходит

2

Node.js 20 или новее

3

Расширение Browser MCP из Chrome Web Store, закреплённое на панели браузера

4

При первом запросе агент покажет шестизначный код: откройте окно расширения, сверьте код и нажмите Allow

Конфиг для вашего клиента

Команда в терминале, в папке проекта. Флаг --scope user подключит сервер для всех проектов. Подробно о Claude Code

claude mcp add --transport stdio browser-mcp \
  -- npx @browsermcp/mcp@latest

Проверка: claude mcp list показывает статус рядом с каждым сервером: ✔ Connected, ! Needs authentication или ✘ Failed to connect. Внутри сессии то же видно по команде /mcp.

Собрать вместе с другими серверами в одном mcp.json →

Инструменты сервера

browserодин инструмент, принимает команды ниже
gotoоткрывает адрес
clickкликает по элементу
fillзаполняет поле
typeпечатает текст по клавишам
selectвыбирает пункт списка
checkставит галочку или переключатель
uploadзагружает файл в форму
snapshotснимает дерево доступности
findищет текст на странице
get textчитает текст страницы
screenshotделает скриншот
waitждёт текст или элемент
tab newоткрывает свою вкладку
tab listпоказывает вкладки
consoleчитает консоль
requestsпоказывает сетевые запросы
evalвыполняет JavaScript на странице
pdfсохраняет страницу в PDF
downloadскачивает файл со страницы

Что попросить агента

«Открой <адрес> и расскажи, что там написано»Агент откроет свою вкладку командой goto и прочитает страницу через get text или snapshot
«Забронируй столик на 4 человек в <ресторан> в пятницу около 19:30»Агент пройдёт сайт в своей вкладке командами goto, click и fill под вашим входом
«Заполни форму на <адрес> данными <данные> и отправь»Агент одним вызовом browser выполнит fill и check по полям, нажмёт кнопку click и проверит итог get text
«Посмотри, какие ошибки в консоли и какие запросы падают на <адрес>»Агент вызовет console --errors и requests
«Сохрани страницу <адрес> в PDF в папку <папка>»Агент откроет страницу goto и сохранит её командой pdf

Для каких задач

Сделать дело в кабинете, админке или почте, где вы уже вошли
Заполнить форму и проверить результат за один вызов
Продолжить начатое вами: передать агенту вкладку с недозаполненной формой
Собрать ошибки консоли и сетевые запросы вкладки
Сохранить страницу в PDF или скачать файл со страницы
Работать сразу в нескольких профилях Chrome, до 8

Ограничения

!

Агент работает в вашем профиле со всеми входами и доберётся до тех же кабинетов, почты и админок, что и вы

!

upload, screenshot --path, pdf и download читают и пишут любые файлы с вашими правами; пускайте агента только на страницы, которым доверяете

!

Только Chrome и браузеры на Chromium; вкладки инкогнито без отдельного разрешения, страницы chrome:// и Chrome Web Store агенту закрыты

!

Одно чтение обрезается на 10 000 знаков, вызов — на 80 000; download берёт файлы до 25 МБ и только с разрешения CORS

Если не работает

Агент отвечает «Click Allow in the Browser MCP extension's popup»
Откройте окно расширения, сверьте шестизначный код с последним сообщением агента и нажмите Allow. Если запроса вы не ждали или коды разные, Allow не нажимайте.
Окно расширения висит на «Waiting for the Browser MCP server»
Ни один клиент не запустил сервер. Перезапустите ИИ-приложение и проверьте, что browsermcp есть в списке серверов и включён; если ожидание не проходит, проверьте, не заняты ли порты 9010–9012.
У агента нет инструмента browser
Проверьте, что browsermcp включён в списке MCP-серверов клиента, установлен Node.js 20 или новее, и перезапустите приложение. Ошибки сервера видны в MCP-логах клиента.
Агент или окно расширения просит обновить сервер
Клиент запускает старую версию из кэша npx или закреплённую в конфиге. Укажите @browsermcp/mcp@latest и перезапустите клиент.
Агент не может работать во вкладке
Отладку вкладки может блокировать другое расширение, например встроенное меню менеджера паролей: отключите его для сайта или возьмите другую вкладку. Для инкогнито включите Allow in Incognito в chrome://extensions.

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

Агент видит мои остальные вкладки?
Агент открывает свои вкладки в фоне, в группе с именем ИИ-приложения. Названия ваших вкладок он видит, только когда запрашивает список, а закрыть может лишь те, что открыл сам. Свою вкладку можно отдать агенту: перетащите её в его группу.
Как остановить агента?
Нажмите Stop в окне расширения: все агенты встанут на паузу и отпустят вкладки. Кнопка Cancel на полосе отладки Chrome делает то же. Продолжить работу — Resume в окне расширения.
Можно подключить несколько ИИ-приложений сразу?
Да. Фоновый процесс общий для всех приложений, поэтому Claude Code и Cursor работают с браузером одновременно, каждое в своей группе вкладок. Процесс завершается через 10 минут после закрытия последнего приложения.
Чем Browser MCP отличается от Playwright MCP?
Playwright MCP по умолчанию запускает свой браузер с отдельным профилем. Browser MCP сразу работает в Chrome, который у вас открыт, со всеми входами, а на каждое действие отвечает одной строкой вместо снимка страницы; вкладками он управляет тоже через Playwright.
Как обновиться с версии 1.x?
Расширение и сервер 2.0 работают только вместе. Расширение обновите в chrome://extensions: включите Developer mode, нажмите Update и примите новое разрешение на группы вкладок. В конфиге клиента укажите @browsermcp/mcp@latest вместо закреплённой версии и перезапустите клиент.
Как подключить Browser MCP к Claude Code?
Поставьте расширение и выполните claude mcp add --scope user browsermcp -- npx @browsermcp/mcp@latest, затем перезапустите Claude Code. Для Codex: codex mcp add browsermcp -- npx @browsermcp/mcp@latest.
Browser MCP работает в Firefox?
Нет: у расширений Firefox нет API отладки, на котором держится Browser MCP. Подходят Chrome и браузеры на Chromium: Edge, Brave, Arc.
Где скачать расширение Browser MCP?
В Chrome Web Store, оттуда оно обновляется само. Его можно собрать из репозитория BrowserMCP/mcp: Node.js 24, pnpm install и pnpm build, затем Load unpacked в chrome://extensions с папкой apps/extension/.output/chrome-mv3; такую сборку обновляют вручную.
Работает ли сервер из России?
Сервер и фоновый процесс работают на вашем компьютере и слушают только 127.0.0.1; аккаунт и ключи не нужны.

Похожие серверы