Chrome DevTools MCP

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

  • 54 432 ★ репозитория
  • Последний коммит
  • Apache-2.0
MCP-серверОфициальныйВыбор редакции

Расширенный доступ

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

  • Агент видит и может менять любые данные в браузере
  • Запускает Chrome и ходит в сеть, по умолчанию отправляет статистику Google
Все причины и проверки

chromedevtools/chrome-devtools-mcp

Установка

Ручная установка

{
  "mcpServers": {
    "chrome-devtools": {
      "command": "npx",
      "args": ["-y", "chrome-devtools-mcp@latest"]
    }
  }
}

Добавьте флаги --slim и --headless для базовых задач без окна браузера.

Доступ и проверки

Как мы проверяем

Расширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.

  • Агент видит и может менять любые данные в браузере
  • Запускает Chrome и ходит в сеть, по умолчанию отправляет статистику Google

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

Что делает

Сервер дает агенту доступ к настоящему браузеру Chrome через Puppeteer и протокол DevTools. Агент открывает страницы, кликает, заполняет формы, делает скриншоты и снимки дерева доступности. Он читает сетевые запросы и сообщения консоли со стек-трейсами по source map, записывает трейсы и получает по ним выводы о производительности, запускает Lighthouse. В комплекте плагин со скиллами по отладке доступности, LCP, утечек памяти и cookie, а также CLI для работы без MCP.

Для кого. Для фронтенд-разработчиков и QA, которым нужно, чтобы агент сам проверял и отлаживал страницу в браузере.

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

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

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

  • Нужны кроссбраузерные тесты в Firefox или Safari
  • Браузерный профиль содержит данные, которые нельзя показывать модели

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

Открой localhost:3000, проверь консоль на ошибки и замерь производительность главной страницы

MCP

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

Переменные окружения

CHROME_DEVTOOLS_MCP_NO_USAGE_STATISTICS
Отключает сбор статистики использования
CHROME_DEVTOOLS_MCP_NO_UPDATE_CHECKS
Отключает проверку обновлений в npm

Ограничения

Официально поддерживаются только Google Chrome и Chrome for Testing. Нужны Node.js LTS и Chrome. По умолчанию Google собирает статистику использования (отключается флагом --no-usage-statistics), а инструменты производительности могут отправлять URL в CrUX API (флаг --no-performance-crux). Все содержимое браузера доступно MCP-клиенту. Сам сервер работает локально, доступность модели агента из России зависит от выбранного агента.

Как отключить. Удалите сервер командой claude mcp remove chrome-devtools или уберите блок chrome-devtools из конфигурации MCP. Плагин удаляется через /plugin.

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

Чем отличается режим --slim?

Он оставляет только базовые инструменты для простых задач в браузере и экономит контекст.

Можно подключиться к уже открытому Chrome?

Да, в документации по расширенному использованию описано подключение к запущенному экземпляру и отладка на Android.

Обсуждение

Вопросов и отзывов пока нет.

MCP-серверы

Chrome MCP на Python: агент подключается к Chrome через DevTools Protocol, читает сеть, консоль и куки, запускает JavaScript и снимает метрики страницы

MCP-серверРасширенный доступ311Звезды репозитория

Плагин для Claude Code, который управляет вашим Chrome через DevTools Protocol: вкладки, формы, выгрузка страниц и скриншоты без сторонних зависимостей

ПлагинШирокий доступ365Звезды репозитория

Расширение Chrome с MCP-сервером: агент управляет вашим обычным браузером с его сессиями, вкладками, закладками и историей

MCP-серверШирокий доступ12,5 тыс.Звезды репозитория
Официальный

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

MCP-серверШирокий доступ7,2 тыс.Звезды репозитория

CLI, скилл и MCP для управления Chrome короткими скриптами Puppeteer, вкладки сохраняют состояние между вызовами

CLIШирокий доступ6,7 тыс.Звезды репозитория

Скилл для Amp, Claude Code и Cursor: агент управляет вашим живым Chrome с открытыми вкладками и входами в аккаунты через один переключатель отладки

СкиллШирокий доступ3,3 тыс.Звезды репозитория

Сравнение с похожими

Записи с тем же главным запросом: чем они отличаются.

ЗаписьОфициальныйАвторизацияЗвезды репозиторияГлавное отличие
Chrome DevTools MCP (эта запись)дане нужна54 432
Modern Web Guidanceда2 573скиллы команды Chrome
AXIнет2 259десять принципов для CLI
Vibiumнет2 934один бинарник для автоматизации браузера агентом

Из блога

Коротко о README

README объясняет, что сервер управляет Chrome через Puppeteer и дает агенту трейсы производительности, сеть, консоль и скриншоты. Установка сводится к блоку конфигурации с npx chrome-devtools-mcp@latest, для отдельных клиентов есть свой гайд. Отдельно оговорены сбор статистики Google и обращения к CrUX с флагами отключения. Есть режим --slim, CLI и рекомендации по встраиванию как браузерного субагента.

Бейдж для README

Сообщить о проблеме

Foxx AIChrome DevTools MCP
Foxx AI

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