Установка скиллов и плагинов OpenClaw осуществляется на ваш страх и риск. Все файлы были получены из открытых источников и предоставляются «как есть». Мы не гарантируем их корректную работу, безопасность или совместимость с вашей системой. Перед установкой настоятельно рекомендуется ознакомиться с содержимым кода и убедиться, что вы понимаете, какие изменения будут внесены в вашу систему.
Автоматизация браузера через MCP-сервер Playwright — это навык, который позволяет агенту управлять реальным браузером и выполнять полноценные пользовательские сценарии: от навигации по страницам до извлечения данных и выполнения JavaScript.
Что делает этот навык
Навык запускает MCP-сервер Playwright, через который AI-агент получает доступ к управлению браузером. Он умеет открывать страницы, кликать по элементам, заполнять формы, извлекать текст и выполнять JavaScript в реальном окружении браузера. :
Поддерживаются основные браузерные движки: Chromium, Firefox и WebKit, что делает его универсальным инструментом для автоматизации и тестирования веб-интерфейсов. :
Установка и запуск
Установить навык можно через CLI:
clawhub install spiceman161/playwright-mcp
Если CLI не установлен:
npx clawhub@latest install spiceman161/playwright-mcp
Альтернативно — через OpenClaw CLI:
openclaw skills install spiceman161/playwright-mcp
Когда использовать
- Сбор данных с сайтов, где контент загружается через JavaScript
- Автоматическое заполнение форм и отправка данных
- Проверка корректности работы веб-приложений после изменений
- Извлечение данных с защищённых страниц (например, после авторизации)
- Создание скриншотов для отчётов и мониторинга
Пример рабочего сценария
Ниже приведён типичный сценарий использования навыка AI-агентом:
Вход:
Пользователь: «Зайди в staging и проверь, загружается ли дашборд»
- Запуск MCP-сервера Playwright с Chromium
- Переход на страницу авторизации
- Ввод логина и пароля
- Нажатие кнопки входа
- Снятие снимка дашборда для проверки загрузки
Выход:
Дашборд загружен, все виджеты отображаются, ошибок нет.
Основные возможности MCP-инструментов
Playwright MCP предоставляет набор действий для работы с браузером:
browser_navigate— открыть страницуbrowser_click— клик по элементуbrowser_type— ввод текстаbrowser_select_option— выбор значенияbrowser_get_text— извлечение текстаbrowser_evaluate— выполнение JavaScriptbrowser_snapshot— получение структуры страницыbrowser_close— закрытие браузера
С их помощью можно строить сложные сценарии взаимодействия с веб-интерфейсом, включая авторизацию, навигацию и сбор данных. :
Типовые сценарии использования
- Навигация по сайту и анализ контента
- Работа с формами и пользовательскими действиями
- Извлечение структурированных данных
- Создание скриншотов и отчётов
- Отладка UI и воспроизведение ошибок
Заключение
Playwright MCP — это мощный инструмент для агентов, которым требуется управление реальным браузером. Он особенно полезен там, где обычные HTTP-запросы не справляются: в динамических интерфейсах, защищённых страницах и сложных пользовательских сценариях.
Использование MCP-подхода позволяет интегрировать браузерную автоматизацию напрямую в workflow AI-агента, сокращая время на разработку скриптов и повышая гибкость решений.
Файл из источника