Vibetest Use

by browser-use

810 stars
435 downloads
Not rated
GitHub

About

Automated QA testing for websites to find UI bugs, broken links, and accessibility issues.

Details

Author
browser-use
GitHub stars
810
Downloads
435
Categories
Developer Tools, Automation, Web Scraping, Other

- 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:

  1. Download and install Highlight from highlightai.com/download
  2. Navigate to the plugins tab and select "Add Custom Plugin"
  3. Configure the plugin with the settings below
    Plugin Name Vibetest Use
    Command (node, npx, python, etc.)

    Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.

  4. 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) or`headless` - Python 3.11+ - Google API key (](https://github.com/user-attachments/assets/9558d051-78bc-45fd-8694-9ac80eaf9494)[get one) (we support gemini-2.0-flash) - Cursor/Claude with MCP support ](https://developers.google.com/maps/api-security-best-practices)[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.](https://github.com/user-attachments/assets/6450b5b7-10e5-4019-82a4-6d726dbfbe1f)
No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.