AI-powered QA testing platform — catches JS errors, accessibility failures, visual regressions, API loops, security issues, and more via Chrome DevTools MCP
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.A11Y_CONTRAST_AA— 4.5 WCAG AA min contrast ratio for CVD simulationA11Y_MAX_AXEALSO_MISSINGARGUS_BLOCK_ONARGUS_CHROME_PATHARGUS_CHROME_PORTARGUS_CONCURRENCY— 1 Parallel MCP clients for route crawlingARGUS_CRAWL_TIMEOUT_MSARGUS_CRITICAL_THRESHOLD— 1 New criticals before blocking merge (0 = never block)ARGUS_DIFF_IMAGE_URL— Visual diff image URL to embed in PR commentARGUS_ENVARGUS_ENV_FILE— Path to app .env for codebase cross-referenceARGUS_LIGHTHOUSE_TIMEOUTARGUS_LOG_LEVEL— info trace / debug / info / warn / errorARGUS_LOG_PRETTY— Set 1 for human-readable logs in devARGUS_NOISE_FILTER— Intelligent baseline filtering Findings that flip-flop across runs are tagged noisy and downgraded to info — pure cross-run heuristics, no API calls (=0 to disable)ARGUS_OTEL_CONSOLEARGUS_PR_URLARGUS_REPORT_URLARGUS_RETRY_ATTEMPTS— 3 Max retries for navigate/fill MCP callsARGUS_ROOT_CAUSE— Root cause linking New findings are annotated with the recent git commits and files most likely to have caused them (=0 to disable)ARGUS_ROUTES_FILEARGUS_SOURCE_DIR— App source path — enables env-var / feature-flag / dead-route analysisARGUS_WATCH_INTERVAL_MS— 1000 Watch mode poll interval (ms)ARGUS_WATCH_UI_PORT— 3002 Watch mode web dashboard portBRANCH_NAMEFEATURE_DISABLEDFEATURE_ENABLEDFIGMA_API_TOKEN— Required for argus_design_auditFONT_SLOW_MS— 1000 Slow web font load threshold (ms)GITHUB_CHECK_NAMEGITHUB_OUTPUTGITHUB_PR_NUMBER— Auto-injected by Actions from PR contextGITHUB_REF_NAMEGITHUB_REPOSITORY— owner/repo formatGITHUB_SHAGITHUB_STEP_SUMMARYGITHUB_TOKEN— No Auto-injected by Actions for PR comments + Check RunsMCP_BROWSER_URLMCP_TOOL_TIMEOUT_MSMISSING_VARMOTION_ANIM_COUNTOTEL_EXPORTER_OTLP_ENDPOINT— OTLP collector for Jaeger / Grafana TempoPORT— 3001 Slack slash-command server portPRESENT_VARREPORT_OUTPUT_DIR— ./reports Where to write JSON reportsSCREENSHOT_DIFF_THRESHOLD— 0.5 Pixel diff % threshold for environment comparisonSLACK_BOT_TOKEN— No xoxb-... token (omit for HTML-only mode)SLACK_CHANNEL_CRITICAL— C0000000000SLACK_CHANNEL_DIGEST— C0000000002SLACK_CHANNEL_WARNINGS— C0000000001SLACK_SIGNING_SECRET— For /argus-retest slash command verificationTARGET_DEV_URL— Fill in and optional Slack tokensTARGET_STAGING_URL— Yes Your staging base URLVISUAL_CRIT_PERCENTVISUAL_WARN_PERCENT[](https://m8ven.ai/mcp/ironclawdevs27-argus-cndbmr)