Vibetest Use MCP

MCP-сервер, который запускает несколько браузерных агентов и проверяет сайт на битые ссылки, ошибки интерфейса и доступность

  • 835 ★ репозитория
  • Последний коммит
MCP-сервер

Расширенный доступ

Почему такой уровень

  • Управляет реальным браузером и ходит по сайтам
  • Отправляет данные страниц в модель Gemini
Все причины и проверки
Нужен VPN

browser-use/vibetest-use

Установка

Ручная установка

claude mcp add vibetest /full/path/to/vibetest-use/.venv/bin/vibetest-mcp -e GOOGLE_API_KEY="your_api_key"

Перед этим: uv venv, uv pip install -e ., playwright install chromium.

Доступ и проверки

Как мы проверяем

Расширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.

  • Управляет реальным браузером и ходит по сайтам
  • Отправляет данные страниц в модель Gemini

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Vibetest поднимает MCP-сервер, который по одной команде запускает группу браузерных агентов на базе Browser Use и прогоняет их по указанному сайту. Агенты ищут дефекты интерфейса, битые ссылки, проблемы доступности и другие технические ошибки, а затем сводят находки в отчет. Проверять можно и опубликованный сайт, и локальную разработку на localhost. В запросе задают адрес, число агентов и режим окна, headless или с видимым браузером. Сервер подключается к Claude Code и Cursor.

Для кого. Для разработчиков и QA-инженеров, которым нужна быстрая проверка сайта силами агентов.

Подходит, если

  • Нужно быстро проверить сайт на битые ссылки и дефекты интерфейса
  • Нужно прогнать локальную сборку на localhost перед публикацией
  • Нужно распараллелить проверку между несколькими агентами

Не подходит, если

  • Нужен детерминированный тест-набор с фиксированными сценариями
  • Нет ключа Google API или доступа к модели Gemini

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

Прогони vibetest на localhost:3000 пятью агентами и собери отчет

MCP

Транспорт
stdio
Авторизация
API-ключ

Переменные окружения

GOOGLE_API_KEY обязательная, секрет
Ключ Google API для модели gemini-2.0-flash

Ограничения

Нужен ключ Google API, сервер работает с моделью gemini-2.0-flash, а доступ к Gemini из России без VPN не работает. Требуется Python 3.11 и установка Chromium через playwright. Установка идет из исходников через uv, готового пакета в реестре нет. Проверки агентов недетерминированы, результаты между прогонами отличаются.

Как отключить. Удалите запись vibetest из конфигурации MCP агента и уберите локальное окружение проекта.

Частые вопросы

Можно проверять локальный сайт?

Да, сервер работает и с публичным адресом, и с localhost, например localhost:3000 или localhost:8080.

Зачем несколько агентов?

Число агентов задает пользователь, по умолчанию три; больше агентов дают более широкую проверку за один прогон.

Обсуждение

Вопросов и отзывов пока нет.

MCP-серверы

Один бинарник для автоматизации браузера агентом: CLI со скиллами browser и check, MCP-сервер и клиенты для JS, Python и Java

CLIШирокий доступ3 тыс.Звезды репозитория
Официальный

kogiQA MCP дает агенту браузер, который находит элементы страницы без селекторов, для отладки веб-приложений и e2e-тестов

MCP-серверРасширенный доступ88Звезды репозитория
Официальный

MCP-сервер, агент и скиллы для сквозных UI-тестов: агент управляет компьютером через компьютерное зрение на облачных машинах

MCP-серверШирокий доступ356Звезды репозитория

MCP-сервер: агент шлет GET, POST, PUT, DELETE и PATCH на ваш REST API и получает код, заголовки и тело ответа

MCP-серверРасширенный доступ104Звезды репозитория
Официальный

Сервер SmartBear открывает агенту BugSnag, Swagger, Zephyr, QMetry и PactFlow: ошибки, спецификации API, тест-кейсы, контракты

MCP-серверРасширенный доступ44Звезды репозитория

Коротко о README

README представляет Vibetest как MCP-сервер для автоматической проверки качества сайта силами агентов Browser Use. Установка идет через uv с редактируемой установкой пакета и загрузкой Chromium для playwright. Для Claude Code сервер добавляют командой claude mcp add с ключом Google API, для Cursor через настройки MCP. В запросе указывают адрес, число агентов и режим headless. Нужны Python 3.11 и ключ Google API для модели gemini-2.0-flash. Лицензия MIT.

Бейдж для README

Сообщить о проблеме