Browser MCP

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

MCP-серверОфициальный

Высокий риск

Высокий уровень ставим, когда инструмент пишет во внешние системы, работает с деньгами, рабочими базами или секретами либо выполняет произвольные команды. CLI поставит его только после вашего согласия.

Почему такой уровень

  • Управляет вашим браузером с активными авторизованными сессиями
  • Может действовать на внешних сайтах от вашего имени
Все причины и проверки

browsermcp/mcp

Установка

В терминале, через SkillFoxx CLI

npx skillfoxx add mcp/browser-mcp

Определит агенты на машине, проверит риск и зафиксирует версию.

Другие способы установки

У записи высокий риск, поэтому установки в один клик нет. Посмотрите код и добавьте конфиг вручную.

Выполните в терминале

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

Или добавьте в файл .mcp.json, в проекте

{
  "mcpServers": {
    "browsermcp": {
      "command": "npx",
      "args": [
        "@browsermcp/mcp@latest"
      ]
    }
  }
}

Если файл уже есть, добавьте сервер внутрь ключа mcpServers.

Добавьте в файл ~/.cursor/mcp.json, для всех проектов

{
  "mcpServers": {
    "browsermcp": {
      "command": "npx",
      "args": [
        "@browsermcp/mcp@latest"
      ]
    }
  }
}

Если файл уже есть, добавьте сервер внутрь ключа mcpServers. Для одного проекта тот же блок кладут в .cursor/mcp.json.

Выполните в терминале

code --add-mcp '{"name":"browsermcp","type":"stdio","command":"npx","args":["@browsermcp/mcp@latest"]}'

Или добавьте в файл .vscode/mcp.json, в проекте

{
  "servers": {
    "browsermcp": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "@browsermcp/mcp@latest"
      ]
    }
  }
}

Если файл уже есть, добавьте сервер внутрь ключа servers.

Выполните в терминале

codex mcp add browsermcp -- npx @browsermcp/mcp@latest

Или добавьте в файл ~/.codex/config.toml, для всех проектов

[mcp_servers.browsermcp]
command = "npx"
args = ["@browsermcp/mcp@latest"]

Если файл уже есть, допишите блок в конец.

Выполните в терминале

gemini mcp add -s user browsermcp npx @browsermcp/mcp@latest

Или добавьте в файл ~/.gemini/settings.json, для всех проектов

{
  "mcpServers": {
    "browsermcp": {
      "command": "npx",
      "args": [
        "@browsermcp/mcp@latest"
      ]
    }
  }
}

Если файл уже есть, добавьте сервер внутрь ключа mcpServers.

Добавьте в файл ~/.config/devin/mcp_config.json, для всех проектов

{
  "mcpServers": {
    "browsermcp": {
      "command": "npx",
      "args": [
        "@browsermcp/mcp@latest"
      ]
    }
  }
}

Если файл уже есть, добавьте сервер внутрь ключа mcpServers. В легаси Cascade конфиг MCP лежит в ~/.codeium/windsurf/mcp_config.json.

Бывший Windsurf.

Добавьте в файл cline_mcp_settings.json, для всех проектов

{
  "mcpServers": {
    "browsermcp": {
      "command": "npx",
      "args": [
        "@browsermcp/mcp@latest"
      ]
    }
  }
}

Если файл уже есть, добавьте сервер внутрь ключа mcpServers. Файл настроек открывается в Cline: вкладка MCP Servers, кнопка Configure MCP Servers.

Добавьте в файл .roo/mcp.json, в проекте

{
  "mcpServers": {
    "browsermcp": {
      "command": "npx",
      "args": [
        "@browsermcp/mcp@latest"
      ]
    }
  }
}

Если файл уже есть, добавьте сервер внутрь ключа mcpServers.

Форк Roo Code, папки .roo те же.

Добавьте в файл opencode.json, в проекте

{
  "mcp": {
    "browsermcp": {
      "type": "local",
      "command": [
        "npx",
        "@browsermcp/mcp@latest"
      ]
    }
  }
}

Если файл уже есть, добавьте сервер внутрь ключа mcp.

Добавьте в файл ~/.config/zed/settings.json, для всех проектов

{
  "context_servers": {
    "browsermcp": {
      "command": "npx",
      "args": [
        "@browsermcp/mcp@latest"
      ]
    }
  }
}

Если файл уже есть, добавьте сервер внутрь ключа context_servers.

Добавьте в файл .codeassistant/mcp.json, в проекте

{
  "mcpServers": {
    "browsermcp": {
      "command": "npx",
      "args": [
        "@browsermcp/mcp@latest"
      ]
    }
  }
}

Если файл уже есть, добавьте сервер внутрь ключа mcpServers.

Понадобится: Node.js

Сверено с репозиторием 24 сент. 2026, коммит 9db12f2.

Текст для агента

Установи расширение Browser MCP для Chrome, затем добавь в конфигурацию MCP сервер browsermcp с командой npx и аргументом @browsermcp/mcp@latest.

Другие способы из описания автора
{
  "mcpServers": {
    "browsermcp": {
      "command": "npx",
      "args": ["@browsermcp/mcp@latest"]
    }
  }
}

Перед первым запуском установите расширение Browser MCP для Chrome, иначе серверу нечем будет управлять.

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Browser MCP это связка из MCP-сервера и расширения Chrome, которая позволяет агенту работать в вашем локальном браузере, а не в отдельном headless-экземпляре. Сервер общается с расширением по локальному websocket, поэтому действия выполняются на вашей машине и используют ваш профиль и уже открытые залогиненные вкладки. Агент читает структуру страницы через снимок дерева доступности, переходит по адресам, кликает и вводит текст. Проект адаптирован из Playwright MCP, но нацелен на текущий браузер пользователя. Подключается к клиентам вроде Claude, Cursor, VS Code и Windsurf.

Для кого. Для разработчиков и тестировщиков, которым нужно, чтобы агент действовал в их настоящем браузере с сохраненными входами.

Подходит, если

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

Не подходит, если

  • Нужен изолированный headless-браузер для CI, для этого подойдет Playwright MCP
  • Нет возможности установить расширение Chrome

Пример запроса к агенту

Открой в моем браузере панель управления и собери данные из таблицы на текущей вкладке

Ограничения

Нужны расширение Browser MCP для Chrome и запущенный локальный браузер. Сам репозиторий отмечает, что не собирается отдельно из-за зависимостей от общего монорепозитория, поэтому ставят опубликованный пакет npm. Агент работает с вашими авторизованными сессиями, поэтому область действий стоит ограничивать. Последний коммит в репозитории датируется апрелем 2025 года, но пакет продолжает использоваться.

Как отключить. Удалите запись browsermcp из конфигурации MCP клиента и отключите или удалите расширение Browser MCP в браузере.

MCP

Транспорт
stdio
Авторизация
не нужна

Проверка безопасности

  • Управляет вашим браузером с активными авторизованными сессиями
  • Может действовать на внешних сайтах от вашего имени

Коротко о README

README описывает Browser MCP как MCP-сервер вместе с расширением Chrome для автоматизации браузера из AI-клиентов, среди них VS Code, Claude, Cursor и Windsurf. Упор на локальную работу без сетевой задержки, приватность, использование текущего профиля с активными сессиями и обход простых механизмов защиты от ботов за счет реального отпечатка браузера. Проект адаптирован из Playwright MCP, чтобы управлять браузером пользователя, а не создавать новый экземпляр. В репозитории лежит основной код сервера, но собрать его отдельно нельзя из-за зависимостей от общего монорепозитория. Лицензия Apache 2.0.

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

Данные уходят на сервер?

Нет, автоматизация идет локально между сервером и расширением, активность браузера остается на вашем устройстве.

Нужен отдельный браузер?

Нет, сервер работает с вашим обычным браузером и текущим профилем, поэтому доступны уже открытые входы.

Выбор редакции

CLI, скилл и Python-библиотека для управления браузером: агент кликает, заполняет формы и читает страницы через CDP

CLIВысокий риск116,6 тыс.Звезды репозитория
Выбор редакции

Скилл собирает обсуждения темы за последние 30 дней из Reddit, X, YouTube, HN, Polymarket и GitHub и сводит их в бриф

СкиллВысокий риск63,1 тыс.Звезды репозитория
Официальный

Официальный MCP-сервер команды Chrome DevTools: агент управляет живым Chrome, смотрит сеть, консоль и записывает трейсы производительности

MCP-серверСредний риск52,7 тыс.Звезды репозитория
Официальный

Быстрый CLI на Rust для автоматизации браузера агентами: снимки доступности со ссылками на элементы, MCP-сервер и скиллы

CLIВысокий риск43,3 тыс.Звезды репозитория
Foxx AIBrowser MCP

Я Foxx AI и уже разобрал этот инструмент. Спросите про установку, настройку или что угодно еще, отвечу простыми словами.