Skip to content
SmitheryListed

Val: Test your vibecoded app

Part ofVal: Test your vibecoded appMCP server

Val is the QA agent you talk to inside Cursor, Claude Code, or Codex. Ask your AI to check your build, Val opens a real Chromium browser via Playwright, walks every flow, runs the full Lighthouse and axe-core audits, captures the network, and returns a structured report. Cursor reads it, edits your code, Val re-runs to verify. You ship to green without bothering anyone. Tests deployed apps and localhost. Walks any signup, checkout, or paid funnel: Val auto-fills the Stripe 4242 test card in test mode, and refuses on live mode to avoid real charges. For Paddle, LemonSqueezy, or Gumroad, Val flags the processor and recommends switching to Stripe test mode. Logs into authenticated apps with credentials you pass it and persists the session, so every subsequent Val call runs as the authenticated user. What Val catches: broken links and 4xx/5xx responses, uncaught JS errors and console errors, broken images, horizontal layout overflow on mobile, Cumulative Layout Shift, accessibility violations (full WCAG 2.0/2.1 A + AA via axe-core), bugs hidden in HTTP 200 responses with error:true in the body, dead buttons, broken forms, mobile-only and desktop-only bugs. Posts findings as PR comments on GitHub: pass a PR URL, Val reads the diff, infers the touched routes, tests them on the preview deployment, posts one PR comment updated in place across re-runs. Multi-device testing (desktop, iPhone 14, Pixel 7).

First seen 2 Oct 2026. Evidence as of 5 Oct 2026.

-
Tools
No tool list captured yet
1
Source listings
Each with its own history
0
Recorded changes
Since first seen

Tools

No tool list captured yet.

Change history

No changes since the first observation. The first snapshot is the baseline.

Source listings
SourceListingFirst seenLast seenVersions
Smitheryarthur-visionartise/val2 Oct 20265 Oct 20261