
Vibe Test — Browser Testing Agent
Brings Playwright browser automation into Claude and other AI editors through 13 MCP tools. You point it at a codebase and a running app, and it scans your source to understand real routes and form fields, then opens a headless browser to explore pages, fill forms, and click through flows. It generates test scenarios based on code coverage gaps, executes them step by step with screenshots, and produces HTML reports showing what broke. Handles authentication, element scanning, and iterative test convergence until you hit pass rate thresholds. Useful when you want AI to drive end-to-end testing without writing Playwright scripts yourself, especially for catching regressions during rapid prototyping.
- GitHub stars
- 18
- tools
- 14
- transport
- STDIO
- last updated
- Sep 21, 2026
Tools
14 toolsPublic tool metadata for what this MCP can expose to an agent.
configureStart here on a new project. Detects framework, server, and authentication
Start here on a new project. Detects framework, server, and authentication
No parameter schema in public metadata yet.
scan_codebaseAlways first. Reads source code, finds routes/forms/tests/gaps
Always first. Reads source code, finds routes/forms/tests/gaps
No parameter schema in public metadata yet.
get_contextBefore writing test steps. Returns source files for a feature
Before writing test steps. Returns source files for a feature
No parameter schema in public metadata yet.
loginWhen app requires authentication
When app requires authentication
No parameter schema in public metadata yet.
scan_page_elementsTo see all interactive elements on a page
To see all interactive elements on a page
No parameter schema in public metadata yet.
explore_pageBroad "does everything work?" testing
Broad "does everything work?" testing
No parameter schema in public metadata yet.
execute_scenarioRun specific test steps
Run specific test steps
No parameter schema in public metadata yet.
get_coverageView coverage map and untested routes
View coverage map and untested routes
No parameter schema in public metadata yet.
suggest_testsFind coverage gaps after exploration
Find coverage gaps after exploration
No parameter schema in public metadata yet.
take_screenshotQuick visual verification
Quick visual verification
No parameter schema in public metadata yet.
generate_reportBuild HTML report (auto-opens)
Build HTML report (auto-opens)
No parameter schema in public metadata yet.
run_full_testOne-shot: scan, execute, explore, report
One-shot: scan, execute, explore, report
No parameter schema in public metadata yet.
run_convergeIterative testing until thresholds
Iterative testing until thresholds
No parameter schema in public metadata yet.
cleanupClose browsers, free resources
Close browsers, free resources
No parameter schema in public metadata yet.
Sponsors
Readme
Details
- Repository
- github.com/aishwaryshrivastav/vibe-testing
- Categories
- Web & Browser Automation, AI & LLM Tools
- Package
vibe-testing- Transport
- STDIO
- Registry
- MCP registry, active