Awesome AI Agents › Browser Automation Tools

browser-use/vibetest-use

⭐ 835 Python added to this list on 2025-06-16 repository created 2025-05-29

Vibetest MCP is an automated quality assurance (QA) testing tool designed to identify UI bugs, broken links, accessibility issues, and other technical problems on websites. It operates by launching multiple Browser-Use agents to perform comprehensive testing on vibe-coded websites. This tool is versatile and can be used to test both live websites and local development environments, making it ideal for developers who want to ensure their websites function correctly before deployment. The project integrates with Claude Code and Cursor, providing easy setup and management of the MCP server through command-line interface (CLI) commands or manual configuration in the Cursor settings UI. Users can specify parameters such as the target URL, the number of agents to deploy for testing, and whether to run the tests in headless mode or not. More agents result in more thorough testing coverage. Vibetest MCP requires Python 3.11 or higher and a Google API key to operate, supporting the gemini-2.0-flash API. The tool is designed to be user-friendly, with quick start instructions for installation and configuration, making it accessible for developers to integrate into their testing workflows. The project is licensed under the MIT License and is powered by the Browser Use framework, which facilitates the operation of multiple browser agents for testing purposes. The repository includes demo videos and detailed instructions to help users get started quickly and effectively. Overall, Vibetest MCP provides an automated, scalable, and efficient solution for website QA testing, helping developers catch and fix issues early in the development cycle to improve website quality and user experience.

https://github.com/browser-use/vibetest-use

accessibility-issuesagentsautomated-qa-testingbroken-linksbrowserbrowser-use-agentsbrowser-use-frameworkclaudeclaude-codeclicursorgemini-2.0-flashgoogle-api-keyheadless-modelive-websiteslocalhost-developmentmcpmcp-servermit-licensepython-3.11technical-problemsui-bugsvibe-coded-website

Also in Browser Automation Tools

browser-use/browser-use

Browser-use is a project that enables AI agents to control and automate web browsers, allowing users to perform complex tasks through natural language commands and AI-driven browser interactions.

unclecode/crawl4ai

Open-source Python web crawler and scraper that converts web pages into clean, LLM-ready Markdown for RAG pipelines and AI agents, with an API and an MCP server.

CloakHQ/CloakBrowser

CloakBrowser provides a stealthy Chromium binary with C++ source-level fingerprint patches to pass bot detection, serving as a drop-in Playwright/Puppeteer replacement.

feder-cr/dots

dots is an open-source CLI/web agent pairing any OpenRouter model with a patched Firefox engine for undetectable, human-like browsing, with per-seed identities and persistent login profiles.

jackwener/OpenCLI

OpenCLI converts any website or local tool into a command-line interface, enabling both human interaction and AI agent automation through logged-in browser sessions.

browserbase/stagehand

Stagehand is a production-ready AI web browsing framework that combines code and natural language to enable reliable and extensible browser automation.

lexmount/moli

Rust headless browser built for AI agents, with on-demand layout and rendering plus a CLI and CDP/WebDriver Classic/BiDi servers for lightweight page fetching and browser-use workloads.

citrolabs/ego-lite

ego lite is a specialized browser designed for AI agents to perform web automation in parallel with human browsing, offering isolated workspaces and enhanced page snapshots.