MCP-first UI/UX review layer for AI-generated frontends. Enables reviewing web pages via URL, capturing screenshots, extracting layout metrics, and generating structured repair plans for agents.
Claim it to get a verified publisher badge, a free copy of our full audit findings, and direct contact for any high-priority issues we find.
Install from
M8ven verifies MCPs across every public registry — install directly from whichever one you prefer.
process.env. You'll be asked to provide them before it can run.AFTER_API_PORTAFTER_FIXTURE_PORTAFTER_REPORTAFTER_SUMMARYAPI_BASEAPI_PORTBASELINE_API_PORTBASELINE_FIXTURE_PORTBASELINE_SUMMARYBEFORE_REPORTCODEX_HOMEDEMO_REPORT_DIRDIFF_LABELEVAL_FIXTURE_DIREVAL_FIXTURE_SEED_DIREVAL_PHASE— baseline npm run eval:fixturesFIXTURE_PORTHOSTLOAD_CODEX_OPENAI_KEYOPENAI_API_KEY— Run the vision smoke test. Without , this exercises the safe fallback path. With a real OpenAI API key that has Responses API write scope, it runs the model-based screenshot judge.OPENAI_VISION_MODELPORT— 4317 npm run apiREPAIR_FIXTURE_PORTRESET_FIXTURESRETURN_IMAGESREVIEW_AUDIENCEREVIEW_GOALREVIEW_LABEL— before TEST_URL=http://127.0.0.1:4173 npm run review:urlREVIEW_OUTPUT_DIRSKIP_CODEX_REPAIR— 1 npm run demo:pipelineTEST_URL— OPENAI_API_KEY=... =http://127.0.0.1:4173 npm run smoke:visionUI_REVIEWER_CHROMEUSE_VISIONUXRAY_AUTO_UPGRADEUXRAY_BASE_URLUXRAY_HOSTED_ENDPOINTUXRAY_REQUIRE_PUBLIC_URLUXRAY_SMOKE_EMAILUXRAY_UPDATE_ENDPOINTUXRAY_UPGRADE_ALLOW_DIRTY[](https://m8ven.ai/mcp/codepawl-ui-reviewer-2kxrjt)