Playwright Mcp
Сервер для автоматизации браузера с Playwright через структурированные снапшоты доступности, без скриншотов.
Описание
Playwright MCP — это сервер на Node.js, интегрирующий браузерную автоматизацию в системы MCP для LLM. Использует дерево доступности Playwright для взаимодействия с веб-страницами, обеспечивая быструю, детерминированную работу без визуальных моделей. Поддерживает клики, ввод текста, навигацию и управление вкладками. Идеален для автоматизации задач в AI-агентах, тестирования и генерации контента.
Возможности
Автоматизация взаимодействий
Клики, ввод текста, перетаскивание и наведение на элементы через accessibility tree.
Навигация и управление
Переход по URL, возврат назад, управление вкладками и диалогами.
Снапшоты и мониторинг
Захват доступности страницы, логи консоли, сетевые запросы и ожидание элементов.
Дополнительные инструменты
Генерация PDF, скриншоты, оценка JS, загрузка файлов и трассировка (опционально).
Настройка профиля
Поддержка persistent, isolated профилей и подключение к существующему браузеру через расширение.
Установка
Требования: Node.js 18+. Установите через MCP-клиент (VS Code, Cursor и др.). Стандартная конфигурация:
{
"mcpServers": {
"playwright": {
"command": "npx",
"args": [
"@playwright/mcp@latest"
]
}
}
}