executeautomation/mcp-playwright

Playwright Model Context Protocol Server — инструмент для автоматизации браузеров и API в Claude Desktop, Cline, Cursor IDE и других

MCP⭐ 5 650TypeScript
Открыть на GitHub ↗Сайт проекта ↗

Что это за инструмент

Playwright MCP Server — это сервер для протокола Model Context Protocol (MCP), который позволяет LLM-агентам управлять браузерами и API через инструмент Playwright.

Зачем нужен

Инструмент даёт языковым моделям возможность взаимодействовать с веб-страницами, делать скриншоты, генерировать тестовый код, собирать данные (web scraping) и выполнять JavaScript-код в реальном окружении браузера. Это полезно для автоматизации рутинных задач с веб-интерфейсами, где требуется точное воспроизведение действий пользователя.

Что можно реализовать

  • Автоматизированное тестирование веб-приложений на эмулируемых устройствах (iPhone, iPad, Pixel) через LLM.
  • Сбор данных с веб-страниц (web scraping) с помощью AI-агентов.
  • Генерация и выполнение тестового кода Playwright по естественному описанию задачи.
  • Выполнение произвольного JavaScript-кода на открытых страницах для анализа или взаимодействия.
  • Создание скриншотов веб-страниц для анализа контента или отчётности.

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

  • Поддержка 143 пресетов реальных устройств (iPhone, iPad, Pixel, Galaxy, Desktop) с эмуляцией user-agent, тач-событий и DPI.
  • Полная автоматическая установка браузерных бинарных файлов (Chromium, Firefox, WebKit) при первом запуске.
  • Интеграция с популярными AI-инструментами: Claude Desktop, Cline, Cursor IDE, VS Code (GitHub Copilot).
  • Управление через естественный язык (например, 'Test on iPhone 13' или 'Rotate to landscape').
  • Простая установка через npm, mcp-get, Smithery или CLI VS Code.

👤 Кому подойдёт: разработчики, QA-инженеры, AI-разработчики, использующие LLM-агентов для веб-автоматизации

Релизы

Релизы ещё не отслежены — появятся после ближайшего опроса.
executeautomation/mcp-playwright — GitHub-трекер AIKraft | AIKraft