Vibetest Use
Автоматизированное QA-тестирование веб-сайтов с агентами Browser-Use для выявления UI-ошибок, битых ссылок и проблем доступности.
Описание
Vibetest — MCP-сервер на Python для запуска агентов Browser-Use, которые тестируют сайты на UI-багги, сломанные ссылки, доступность и другие проблемы. Поддерживает live-сайты и localhost, headless-режим и множественные агенты для тщательного анализа. Технологии: Python 3.11+, Playwright для браузера, Google API (Gemini). Идеально для автоматизированного QA в разработке, интегрируется с Claude/Claude Code и Cursor.
Возможности
Автоматизированное тестирование сайтов
Запуск агентов для проверки UI-багов, битых ссылок и доступности на live-сайтах и localhost.
Множественные агенты
Настройка количества агентов (по умолчанию 3) для более тщательного анализа.
Headless-режим
Запуск тестирования в headless-режиме или с видимым браузером.
Интеграция с инструментами
Совместимость с Claude Code и Cursor через MCP для удобного запуска тестов.
Поддержка параметров
Указание URL, числа агентов и режима для гибкой настройки тестов.
Установка
Установка зависимостей:
uv venv
source .venv/bin/activate
uv pip install -e .
playwright install chromium --with-deps --no-shell
Добавление MCP-сервера в Claude:
claude mcp add vibetest /full/path/to/vibetest-use/.venv/bin/vibetest-mcp -e GOOGLE_API_KEY="your_api_key"
Для Cursor (в настройках MCP):
{
"mcpServers": {
"vibetest": {
"command": "/full/path/to/vibetest-use/.venv/bin/vibetest-mcp",
"env": {
"GOOGLE_API_KEY": "your_api_key"
}
}
}
}
Требования: Python 3.11+, Google API-ключ (Gemini), Cursor/Claude с поддержкой MCP.