К основному содержанию
MCP-сервер CX Codex

hwatu — MCP-сервер для Claude Code: проверка интерфейса

hwatu проверяет веб-интерфейс в headless WebKit: открывает страницы, оценивает совпадение скриншотов и проверяет DOM. Пригодится для проверки изменений до передачи результата человеку.

Открыть на GitHub

Что делает hwatu

Сервер даёт агенту инструменты для проверки страницы: можно выполнить выражение в DOM, получить скриншот и сравнить его с другим снимком. Команда hwatu check объединяет загрузку страницы, проверку и снимок; hwatu verify запускает проверку по конфигурации проекта. Результаты включают данные о консоли и загрузке.

Сессии по умолчанию работают без видимого окна. Командой hwatu focus <id> можно открыть существующую сессию для человека, сохранив её состояние. Для установки нужны статический бинарный файл и webkitgtk-6.0 из дистрибутива: установщик проверяет наличие библиотеки, поэтому без неё запуск не состоится. Подключить агент можно через hwatu setup; конфигурацию MCP также можно задать вручную.

Какие задачи решает

  • сравнить скриншоты страницы до и после правок
  • проверить заголовок страницы через DOM
  • собрать скриншот и сведения о консоли за один вызов
  • передать человеку headless-сессию браузера

Примеры запросов агенту

  • Проверь страницу localhost:5173, получи заголовок через DOM и сохрани скриншот в /tmp/after.png.
  • Сравни снимки сессий 2 и 1 и сохрани карту различий в /tmp/heat.png.
  • Проверь изменение на странице настроек, затем открой сессию для ручной проверки.

Как установить hwatu

Установка

Команды запуска нет в реестре MCP — смотрите README репозитория

По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие

Вопросы о hwatu

Как установить hwatu в Claude Code?

Выполни curl -fsSL https://raw.githubusercontent.com/hongnoul/hwatu/main/scripts/install.sh | bash, затем подключи клиент командой hwatu setup --client claude --scope project.

Что делает hwatu?

Это MCP-сервер и CLI для проверки веб-страниц: он получает снимки, выполняет выражения в DOM и сравнивает изображения.

Какая библиотека нужна hwatu?

Нужна webkitgtk-6.0 из дистрибутива. Установщик проверяет её наличие.

Похожие MCP-серверы

Все MCP-серверы по теме «Браузер и парсинг» →
Scrapling MCP Server D4Vinci Веб-скрейпинг страниц с защитой Cloudflare и рендерингом JavaScript для ИИ-агентов. Помогает собирать данные сайтов в Markdown или JSON без ручного обхода блокировок. CX Codex +1 ★ 89 433звёзд репо browser-use browser-use Сервер помогает агенту выполнять задачи в браузере: находить данные и заполнять формы. Подключите его, когда нужно поручить агенту действия на веб-странице. CX Codex +1 ★ 119 160звёзд репо AIHawk feder-cr MCP-сервер, который даёт агенту браузер: он открывает страницы, кликает, печатает и читает их по инструкции на обычном языке. CX Codex +1 ★ 32 221звёзд репо Skyvern Skyvern-AI Подключает агента к браузерной автоматизации через компьютерное зрение и Playwright. Позволяет заполнять веб-формы, нажимать кнопки и собирать данные со страниц без хрупких селекторов. CX Codex +1 ★ 23 263звёзд репо SeleniumBase MCP seleniumbase MCP-сервер, который даёт агенту управлять браузером через SeleniumBase: тесты, скрапинг и обход детекции ботов. CX Codex +1 ★ 13 169звёзд репо apify-mcp-server apify Подключает инструменты Apify Store к ИИ-агенту, чтобы собирать данные с сайтов. Пригодится для поиска, соцсетей, карт и интернет-магазинов. CX Codex +1 ★ 12 927звёзд репо

Спонсоры проекта

Компании, которые помогают держать аналитику открытой