🚀 Operative.sh Web QA Agent MCP Server
Автономный агент для оценки и отладки веб-приложений с использованием браузера.
Описание
Это MCP-сервер от operative.sh, который запускает агента на базе BrowserUse для автономного тестирования веб-приложений в IDE (Cursor, Cline). Ключевые особенности: навигация по UI, захват сетевого трафика и консольных ошибок, генерация отчётов UX. Технологии: Playwright для браузера, uv для Python, npm. Применения: автоматизация QA, отладка кода в реальном времени, проверка потоков (например, signup). Идеально для разработчиков, ускоряя тестирование без ручного вмешательства.
Возможности
Навигация по веб-приложению
Автоматическое взаимодействие с UI через BrowserUse (2x быстрее с backend operative).
Захват сетевого трафика
Интеллектуальная фильтрация запросов с возвратом в контекст для анализа.
Сбор консольных ошибок
Логирование ошибок и сообщений консоли для отладки.
Автономная отладка
Генерация отчётов UX, скриншотов и timeline событий для end-to-end тестов.
Настройка состояния браузера
Сохранение куки и localStorage для повторного использования в тестах.
Установка
{ “web-eval-agent”: { “command”: “uvx”, “args”: [ “webEvalAgent”, “–from”, “git+https://github.com/Operative-Sh/web-eval-agent.git” ], “env”: { “OPERATIVE_API_KEY”: “YOUR_API_KEY” } } }
Предварительно: Установите uv (curl -LsSf https://astral.sh/uv/install.sh | sh), Playwright (npm install -g chromium playwright && uvx –with playwright playwright install –with-deps). Добавьте JSON в конфиг IDE (Cursor и т.д.) и перезапустите.