aishwaryshrivastav avatar

Vibe Test — Browser Testing Agent

aishwaryshrivastav/vibe-testing

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 tools

Public 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

vibe-testing

npm version npm downloads GitHub stars Node.js MCP License: MIT CI

Code-aware browser testing for AI coding agents.


View the full README on GitHub

Details

Repository
github.com/aishwaryshrivastav/vibe-testing
Categories
Web & Browser Automation, AI & LLM Tools
Package
vibe-testing
Transport
STDIO
Registry
MCP registry, active

Related Web & Browser Automation MCP servers

View all
1leonting1010 avatarTapleonting1010/tapBrowser MCP for logged-in tasks. Uses your Chrome — credentials stay local. Zero-token replay.18stars
2avivgerz-hue avatarghost-qaavivgerz-hue/ghost-qaAutonomous headless browser QA & self-healing verification loop for AI coding agents.13stars
3riproductions avatarWingmanProtocol Agent Gatewayriproductions/wingman-agent-gatewayDurable memory, headless browser and research for agents. Pay per call: x402 USDC on Base or credits0stars
4hmakt99 avatarVedhahmakt99/vedhaBrowser testing on Playwright that checks the server, not just the screen, before it reports a pass.1stars
5kultmember6banger avatarKloaktkultmember6banger/kloaktCloaked headless browser for AI agents — stealth TLS, smart extraction, SPA fallback1stars
6metadrama avatarObscura MCPmetadrama/obscura-mcpMCP server adapter for Obscura Rust headless browser — web scraping with anti-detection.1stars