acrawl — MCP-сервер для Claude Code: что делает и как установить
Управляет браузером, инспектирует сеть, проверяет ошибки консоли и собирает данные с сайтов. Пригодится агенту для парсинга и аудита веб-приложений.
Открыть на GitHubЧто делает acrawl
Сервер собран на Rust в виде единого бинарника и подключается к агенту через команду acrawl mcp. Он отдаёт клиенту 38 инструментов для работы со страницами и субагента run_goal. В отличие от простых кликеров, здесь доступен срез DevTools: перехват сетевых запросов, замер TTFB, логирование WebSocket и аудит доступности через axe-core.
Для быстрых страниц acrawl забирает HTML напрямую через HTTP. Если внутри обнаружены следы фреймворков вроде React, Vue или Next.js, движок автоматически переключается на браузер. Доступен и режим детерминированных JSON-сценариев: ветвления и циклы отрабатывают локально, без траты токенов на вызовы языковой модели.
Для работы браузерной автоматизации требуется загруженный Chromium: без него агент сможет опрашивать сайты только по HTTP. Параллельный сбор данных распределяется по отдельным вкладкам, а реестр посещённых адресов защищает от повторных переходов.
Какие задачи решает
- исследовать сетевые вызовы и ошибки консоли на странице
- спарсить сайт с рендерингом на клиенте
- запустить аудит веб-доступности по стандарту WCAG
- автоматизировать заполнение форм без написания скриптов на Python
Примеры запросов агенту
- Запусти
run_goalв acrawl, чтобы найти цены на странице каталога - Проверь через
acrawl mcpконсольные ошибки и замерь TTFB для главной страницы - Собери данные со страницы и проверь её доступность через axe-core
Как установить acrawl
Установка
Команды запуска нет в реестре MCP — смотрите README репозитория
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о acrawl
Как установить acrawl для Claude Code?
Соберите исполняемый файл командой cargo build --release и пропишите вызов acrawl mcp в конфигурации MCP-клиента. Ни Python, ни Node.js для запуска не требуются.
Что делает acrawl?
Он даёт агенту инструменты прямого управления браузером, включая перехват сетевого трафика, аудит доступности и запуск автономных сценариев парсинга через run_goal.
Чем acrawl отличается от обычных браузерных MCP-серверов?
Он совмещает быстрый HTTP-запрос для статики с переходом в браузер при обнаружении клиентских скриптов. Инструменты DevTools дают доступ к таймингам сети, сообщениям WebSocket и покрытию стилей.