executeautomation/mcp-playwright
Playwright Model Context Protocol Server — инструмент для автоматизации браузеров и API в Claude Desktop, Cline, Cursor IDE и других
MCP⭐ 5 650TypeScript
Что это за инструмент
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-агентов для веб-автоматизации
Релизы
Релизы ещё не отслежены — появятся после ближайшего опроса.