
Val
Run real-browser QA on vibecoded web apps from your agent and iterate fixes until checks pass before release.
Overview
com.nyx-intelligence/val is a MCP server for the Ship phase that runs real-browser QA on vibecoded apps so your agent can fix issues until checks pass.
What is this MCP server?
- stdio MCP server (@nyx-intelligence/val-mcp) for agent-driven QA workflows
- Real browser checks on vibecoded apps, not static lint-only review
- Designed so your coding agent can apply fixes from failed check feedback
- Ship-to-green framing: iterate until browser QA passes
- Requires VAL_LICENSE_KEY (vk_…) via val.nyx-intelligence.com subscription
- Package version 0.10.1
- Transport: stdio via @nyx-intelligence/val-mcp on npm
- Paid license required (VAL_LICENSE_KEY)
What problem does it solve?
Vibecoded apps often look fine in the editor but break in real browsers, and solo builders lack time to hand-write full E2E suites.
Who is it for?
Solo builders shipping web SaaS or prototypes who want agent-triggered browser QA with minimal custom test infrastructure.
Skip if: Teams that need open-source, license-free QA only, or backends with no browser surface to validate.
What do I get? / Deliverables
You get repeatable browser QA from your agent workflow and a clearer path to ship when checks are green.
- Browser QA results usable by your agent for targeted fixes
- Pre-ship confidence that key flows work in a real browser
- Repeatable QA runs wired into agent workflows
Recommended MCP Servers
Journey fit
How it compares
Browser QA MCP integration, not a general code-review or unit-test skill.
Common Questions / FAQ
Who is com.nyx-intelligence/val for?
Indie and solo builders using AI coding agents who ship web apps and want real-browser QA without building a full test framework from scratch.
When should I use com.nyx-intelligence/val?
Use it in the Ship phase when you are stabilizing a vibecoded app and need automated browser checks before launch or after big UI changes.
How do I add com.nyx-intelligence/val to my agent?
Install @nyx-intelligence/val-mcp from npm, configure the stdio MCP server in Claude Code or Cursor, and set the required VAL_LICENSE_KEY environment variable.