Requires browser-use  < v0.5.0 and Playwright Chromium. Currently getting an update to v0.7.6+.
Features
- Launches multiple headless (or visible) Browser-Use agents in parallel
- Crawls your site and records screenshots, broken links & a11y issues
- Works on production URLs and localhostdev servers
- Simple natural-language prompts via MCP in Cursor / Claude Code
Quick Start
# 1. Clone repo 
git clone https://github.com/browser-use/vibetest-use.git
cd vibetest-use
# 2.  Create & activate env
uv venv --python 3.11
source .venv/bin/activate
# 3.  Install project
uv pip install -e .
# 4.  Install browser runtime once
uvx browser-use install
1) Claude Code
# Register the MCP server
claude mcp add vibetest /full/path/to/vibetest-use/.venv/bin/vibetest-mcp \
  -e GOOGLE_API_KEY="your_api_key"
# Inside a Claude chat
> /mcp
# ⎿  MCP Server Status
#    • vibetest: connected
2) Cursor (manual MCP entry)
- Open Settings → MCP
- Click Add Server and paste:
{
  "mcpServers": {
    "vibetest": {
      "command": "/full/path/to/vibetest-use/.venv/bin/vibetest-mcp",
      "env": {
        "GOOGLE_API_KEY": "your_api_key"
      }
    }
  }
}
Basic Prompts
> Vibetest my website with 5 agents: browser-use.com
> Run vibetest on localhost:3000
> Run a headless vibetest on localhost:8080 with 10 agents
Parameters
- URL – any httpsorhttphost orlocalhost:port
- Agents – 3by default; more agents = deeper coverage
- Headless – say headless to hide the browser, omit to watch it live
Requirements
- Python 3.11+
- Google API key (Gemini flash used for analysis)
- Cursor / Claude with MCP support
Source Code
Full implementation: https://github.com/browser-use/vibetest-use