Скиллы Продвинутый Разработка и DevOps

Playwright MCP

Скачать ZIP
15
Предупреждение о рисках!

Установка скиллов и плагинов 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 — выполнение JavaScript
  • browser_snapshot — получение структуры страницы
  • browser_close — закрытие браузера

С их помощью можно строить сложные сценарии взаимодействия с веб-интерфейсом, включая авторизацию, навигацию и сбор данных. :

Типовые сценарии использования

  • Навигация по сайту и анализ контента
  • Работа с формами и пользовательскими действиями
  • Извлечение структурированных данных
  • Создание скриншотов и отчётов
  • Отладка UI и воспроизведение ошибок

Заключение

Playwright MCP — это мощный инструмент для агентов, которым требуется управление реальным браузером. Он особенно полезен там, где обычные HTTP-запросы не справляются: в динамических интерфейсах, защищённых страницах и сложных пользовательских сценариях.

Использование MCP-подхода позволяет интегрировать браузерную автоматизацию напрямую в workflow AI-агента, сокращая время на разработку скриптов и повышая гибкость решений.


Файл из источника

11638_playwright-mcp-1.0.0.zip