Vibetest Use MCP
MCP-сервер, который запускает несколько браузерных агентов и проверяет сайт на битые ссылки, ошибки интерфейса и доступность
- 835 ★ репозитория
- Последний коммит
Расширенный доступ
Почему такой уровень
- Управляет реальным браузером и ходит по сайтам
- Отправляет данные страниц в модель Gemini
Установка
- Работает в
Ручная установка
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-серверыBrowserStack MCP Server — тесты на реальных устройствах
BrowserStack MCP Server
Официальный MCP-сервер BrowserStack: реальные устройства, автотесты и тест-кейсы под управлением агента из редактора
Один бинарник для автоматизации браузера агентом: CLI со скиллами browser и check, MCP-сервер и клиенты для JS, Python и Java
kogiQA MCP дает агенту браузер, который находит элементы страницы без селекторов, для отладки веб-приложений и e2e-тестов
MCP-сервер, агент и скиллы для сквозных UI-тестов: агент управляет компьютером через компьютерное зрение на облачных машинах
MCP-сервер: агент шлет GET, POST, PUT, DELETE и PATCH на ваш REST API и получает код, заголовки и тело ответа
Сервер SmartBear открывает агенту BugSnag, Swagger, Zephyr, QMetry и PactFlow: ошибки, спецификации API, тест-кейсы, контракты
Коротко о 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.