Vibetest Use
About
Automated QA testing for websites to find UI bugs, broken links, and accessibility issues.
Explore
- Launches multiple Browser-Use agents for thorough testing
- Tests live websites and localhost development sites
- Supports headless and non-headless browser modes
- Configurable number of test agents
- Works with Claude Code and Cursor via MCP
- Powered by Google Gemini (gemini-2.0-flash)
Setting up with Highlight
This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:
- Download and install Highlight from highlightai.com/download
- Navigate to the plugins tab and select "Add Custom Plugin"
-
Configure the plugin with the settings below
Plugin Name
Vibetest UseCommand (node, npx, python, etc.)Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.
- Enable "Start Automatically" if you want the plugin to start when Highlight launches
From the repository
Install dependencies with uv venv, uv pip install -e ., and playwright install chromium --with-deps --no-shell. Then configure the MCP server in Claude Code or Cursor by providing a Google API key and the path to the vibetest-mcp binary. Once connected, invoke tests with prompts like “Vibetest my website with 5 agents: example.com” or “Run vibe test on localhost:3000”.
Claude Desktop / Cursor
Paste into your MCP client config file to install this server.
{
"mcpServers": {
"vibetest use": {
"vibetest-use": {
"command": "uv",
"args": [
"venv"
]
}
}
}
}
McpServers
{
"vibetest-use": {
"command": "uv",
"args": [
"venv"
]
}
}
Automated QA testing using Browser-Use agents.
https://github.com/user-attachments/assets/9558d051-78bc-45fd-8694-9ac80eaf9494
An MCP server that launches multiple Browser-Use agents to test a vibe-coded website for UI bugs, broken links, accessibility issues, and other technical problems.
Perfect for testing both live websites and localhost development sites.
Vibecode and vibetest until your website works.
# Install dependencies uv venv source .venv/bin/activate uv pip install -e . # Install the browser playwright install chromium --with-deps --no-shell
# Add MCP server via CLI claude mcp add vibetest /full/path/to/vibetest-use/.venv/bin/vibetest-mcp -e GOOGLE_API_KEY="your_api_key" # Test in Claude Code > claude > /mcp ⎿ MCP Server Status • vibetest: connected
- Install via MCP Settings UI:
- Open Cursor Settings
- Click on "MCP" in the left sidebar
- Click "Add Server" or the "+" button
- Manually edit config:
{ "mcpServers": { "vibetest": { "command": "/full/path/to/vibetest-use/.venv/bin/vibetest-mcp", "env": { "GOOGLE_API_KEY": "your_api_key" } } } }
> Vibetest my website with 5 agents: browser-use.com > Run vibetest on localhost:3000 > Run a headless vibetest on localhost:8080 with 10 agents
- URL: Any website (https://example.com,localhost:3000,http://dev.mysite.com)
- Number of agents:3(default),5 agents,2 agents- more agents = more thorough testing
- Headless mode:non-headless(default) orheadless
- Python 3.11+
- Google API key (get one) (we support gemini-2.0-flash)
- Cursor/Claude with MCP support
https://github.com/user-attachments/assets/6450b5b7-10e5-4019-82a4-6d726dbfbe1f
This is a web browser that enables your coding agent, such as Claude Code, to visit websites on your behalf and assist you in identifying bugs or creating UI test cases.
Control your real Chrome from Claude Code. 29 tools including CAPTCHA solving, file upload, multi-session, and human-in-the-loop.
Automate web browsers using Selenium WebDriver via MCP.
MCP tools for crawler-readability and discovery-file diagnostics, including crawler-visible HTML inspection, raw-vs-rendered comparison, and discovery-file checks.
Selenium MCP server for AI agents — 39 browser automation tools with page snapshots, selector hints, multi-session, and batched execution.
Official Playwright MCP server for browser automation, page inspection, screenshots, and web interaction from Claude, Cursor, and other AI agents.
Render website screenshots with ScreenshotOne
Attaches to existing browser sessions using the Chrome DevTools Protocol for automation and interaction.
Help your AI agent finish more browser tasks.
Automate remote browsers using the BrowserCat API.
Sign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.



