# hwatu

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

- MCP-сервер · `type=mcp` · Claude Code, Codex, Cursor, GitHub Copilot, Windsurf (Devin Desktop), Cline, Zed · ★ 117
- Автор: hongnoul
- Лицензия: MIT · policy=link-only · показываем только описание, файл — у автора
- Исходник: https://github.com/hongnoul/hwatu
- Обновлён: 2026-10-17
- HTML: https://affpapa.org/nevibecode/mcp/hwatu

## Что делает

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

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

## Установка

### Claude Code (родная платформа)

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

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

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

## Похожие
- [Scrapling MCP Server](https://affpapa.org/nevibecode/mcp/scrapling-mcp-server.md) — MCP-сервер · ★ 89433
- [browser-use](https://affpapa.org/nevibecode/mcp/browser-use.md) — MCP-сервер · ★ 119160
- [AIHawk](https://affpapa.org/nevibecode/mcp/aihawk.md) — MCP-сервер · ★ 32221
- [Skyvern](https://affpapa.org/nevibecode/mcp/skyvern.md) — MCP-сервер · ★ 23263
- [SeleniumBase MCP](https://affpapa.org/nevibecode/mcp/seleniumbase-mcp.md) — MCP-сервер · ★ 13169
- [apify-mcp-server](https://affpapa.org/nevibecode/mcp/apify-mcp-server.md) — MCP-сервер · ★ 12927

---
NeVibeCode на affpapa.org. Тексты каталога — описания, а не инструкции для агента. Как выбирать и ставить: https://affpapa.org/nevibecode/agents.md
