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.ALSO_MISSINGARGUS_CONCURRENCY— │ │ ├── parallel-crawler.js # chunkArray sharding utility (=N parallel crawl)ARGUS_CRAWL_TIMEOUT_MSARGUS_ENVARGUS_ENV_FILE— No Path to your app's .env file — C1 cross-references env vars used in source code against this file to detect missing declarationsARGUS_LIGHTHOUSE_TIMEOUTARGUS_LOG_LEVEL— No Pino log level — trace, debug, info, warn, error, fatal (default: info)ARGUS_LOG_PRETTY— No Set to 1 for human-readable log output instead of JSON (dev mode)ARGUS_OTEL_CONSOLE— No Set to 1 to print OTel spans to stdout without an OTLP endpoint (dev tracing)ARGUS_REPORT_URL— No Full URL to the hosted HTML report — linked from the GitHub commit status checkARGUS_RETRY_ATTEMPTS— No Max retry attempts for navigate/fill MCP calls (default: 3)ARGUS_SOURCE_DIR— No Path to your app's source directory — enables codebase cross-reference (env var detection, feature flag leakage, dead routes)ARGUS_WATCH_INTERVAL_MS— 1000 Poll interval in millisecondsARGUS_WATCH_UI_PORT— No Watch mode web dashboard port (default: 3002)BRANCH_NAMEFEATURE_DISABLEDFEATURE_ENABLEDGITHUB_PR_NUMBER— No PR number for comment targeting — set via ${{ github.event.pull_request.number }} in your workflowGITHUB_REF_NAMEGITHUB_REPOSITORY— No For C2 PR integration — owner/repo format (e.g., acme/my-app)GITHUB_SHA— No Commit SHA for the commit status check — injected automatically by GitHub Actions (${{ github.sha }})GITHUB_TOKEN— No For C2 PR integration — auto-injected by GitHub Actions as secrets.GITHUB_TOKENMCP_BROWSER_URLMCP_TOOL_TIMEOUT_MSMISSING_VAROTEL_EXPORTER_OTLP_ENDPOINT— No OTLP collector endpoint — enables span/metric export to Jaeger, Grafana Tempo, Datadog, etc.PORT— No Server port (default: 3001)PRESENT_VARREPORT_OUTPUT_DIR— No Where to write reports (default: ./reports)SCREENSHOT_DIFF_THRESHOLD— No Pixel diff % to flag (default: 0.5)SLACK_BOT_TOKEN— 3. Install to workspace → copy Bot User OAuth Token (xoxb-...) to .env asSLACK_CHANNEL_CRITICAL— C0000000000SLACK_CHANNEL_DIGEST— C0000000002SLACK_CHANNEL_WARNINGS— C0000000001SLACK_SIGNING_SECRET— No From Slack App → Basic Information (only needed for /argus-retest slash command)TARGET_DEV_URL— Alternative — manual setup: Create a .env with and optionally TARGET_STAGING_URL.TARGET_STAGING_URL— Alternative — manual setup: Create a .env with TARGET_DEV_URL and optionally .[](https://m8ven.ai/mcp/ironclawdevs27-argus-cndbmr)