Puppeteer MCP Server
Сервер автоматизации браузера на Puppeteer для взаимодействия с новыми экземплярами и существующими окнами Chrome.
Описание
Puppeteer MCP Server — это инструмент на Node.js с TypeScript для автоматизации браузера. Он позволяет запускать новые сессии Chrome или подключаться к активным вкладкам с удаленной отладкой. Ключевые особенности: навигация по страницам, скриншоты, клики, заполнение форм, выполнение JS. Идеален для веб-скрейпинга, тестирования UI и интеграции с ИИ-моделями вроде Claude через MCP. Логирование и обработка ошибок обеспечивают надежность.
Возможности
Подключение к активным вкладкам Chrome
Соединение с существующими окнами через порт удаленной отладки (по умолчанию 9222).
Навигация по страницам
Переход по URL для загрузки веб-страниц.
Скриншоты
Съемка всей страницы или элемента по CSS-селектору с настраиваемым размером.
Клик по элементам
Автоматический клик на элементы по селектору.
Заполнение форм
Ввод текста в поля ввода.
Выбор опций в выпадающих списках
Работа с select-элементами.
Наведение на элементы
Ховер над объектами для триггера событий.
Выполнение JavaScript
Запуск скриптов в контексте страницы.