Report Abuse

Basic Information

This repository provides an MCP server and tooling to run automated QA tests by launching multiple Browser-Use agents against a website. It is designed to test vibe-coded websites for UI bugs, broken links, accessibility problems and other technical issues. The system supports testing both live sites and localhost development servers and is intended to be integrated with Claude Code or Cursor via MCP so agents can be managed from those environments. The README documents quick-start installation steps including creating a Python virtual environment, installing package dependencies, and installing a Chromium browser via Playwright. The repo supplies example CLI and MCP configuration snippets and demonstrates basic prompts and parameters for initiating parallel agent tests.

Links

App Details

Features
An MCP server that launches multiple Browser-Use agents in parallel for thorough QA. Automated detection targets include UI bugs, broken links, accessibility issues and general technical problems on both live and local sites. Integration examples for Claude Code and Cursor via MCP are provided to add and manage the vibetest server. Command-line and JSON config examples show how to specify the server command and environment variables such as a Google API key. Parameter controls include target URL, number of agents, and headless or non-headless modes. Setup guidance covers Python 3.11+, virtual environment installation, package install, and Playwright Chromium installation. The project is released under the MIT license.
Use Cases
This project helps developers and QA teams run scalable, automated web testing by coordinating multiple browser agents simultaneously. By enabling configurable agent counts and headless operation it supports lightweight local testing and more extensive parallel testing for deeper coverage. Integration with Claude Code and Cursor via MCP allows tests to be launched and monitored from those agent management UIs, streamlining developer workflows. The repo reduces manual testing effort, speeds up iterative vibecode and vibetest cycles, and targets common web issues such as UI regressions, broken links and accessibility violations. Required environment setup and Playwright browser installation are documented to help teams reproduce tests locally or in CI-like environments.

Please fill the required fields*