0
/ 100
1 day ago
glama

argus-qa

AI-powered QA testing platform — catches JS errors, accessibility failures, visual regressions, API loops, security issues, and more via Chrome DevTools MCP

Is this your 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.

// key findings
🚨
Reads files from sensitive locations
Touches: .env, .env
🔐
You'll be asked for 3 credentials: GITHUB_TOKEN, SLACK_BOT_TOKEN, SLACK_SIGNING_SECRET
These are read from process.env at runtime. Make sure you trust where they’ll be sent.
// required environment variables
This server reads these from process.env. You'll be asked to provide them before it can run.
configALSO_MISSING
configARGUS_CONCURRENCY│ │ ├── parallel-crawler.js # chunkArray sharding utility (=N parallel crawl)
configARGUS_CRAWL_TIMEOUT_MS
configARGUS_ENV
configARGUS_ENV_FILENo Path to your app's .env file — C1 cross-references env vars used in source code against this file to detect missing declarations
configARGUS_LIGHTHOUSE_TIMEOUT
configARGUS_LOG_LEVELNo Pino log level — trace, debug, info, warn, error, fatal (default: info)
configARGUS_LOG_PRETTYNo Set to 1 for human-readable log output instead of JSON (dev mode)
configARGUS_OTEL_CONSOLENo Set to 1 to print OTel spans to stdout without an OTLP endpoint (dev tracing)
configARGUS_REPORT_URLNo Full URL to the hosted HTML report — linked from the GitHub commit status check
configARGUS_RETRY_ATTEMPTSNo Max retry attempts for navigate/fill MCP calls (default: 3)
configARGUS_SOURCE_DIRNo Path to your app's source directory — enables codebase cross-reference (env var detection, feature flag leakage, dead routes)
configARGUS_WATCH_INTERVAL_MS1000 Poll interval in milliseconds
configARGUS_WATCH_UI_PORTNo Watch mode web dashboard port (default: 3002)
configBRANCH_NAME
configFEATURE_DISABLED
configFEATURE_ENABLED
configGITHUB_PR_NUMBERNo PR number for comment targeting — set via ${{ github.event.pull_request.number }} in your workflow
configGITHUB_REF_NAME
configGITHUB_REPOSITORYNo For C2 PR integration — owner/repo format (e.g., acme/my-app)
configGITHUB_SHANo Commit SHA for the commit status check — injected automatically by GitHub Actions (${{ github.sha }})
🔐 secretGITHUB_TOKENNo For C2 PR integration — auto-injected by GitHub Actions as secrets.GITHUB_TOKEN
configMCP_BROWSER_URL
configMCP_TOOL_TIMEOUT_MS
configMISSING_VAR
configOTEL_EXPORTER_OTLP_ENDPOINTNo OTLP collector endpoint — enables span/metric export to Jaeger, Grafana Tempo, Datadog, etc.
configPORTNo Server port (default: 3001)
configPRESENT_VAR
configREPORT_OUTPUT_DIRNo Where to write reports (default: ./reports)
configSCREENSHOT_DIFF_THRESHOLDNo Pixel diff % to flag (default: 0.5)
🔐 secretSLACK_BOT_TOKEN3. Install to workspace → copy Bot User OAuth Token (xoxb-...) to .env as
configSLACK_CHANNEL_CRITICALC0000000000
configSLACK_CHANNEL_DIGESTC0000000002
configSLACK_CHANNEL_WARNINGSC0000000001
🔐 secretSLACK_SIGNING_SECRETNo From Slack App → Basic Information (only needed for /argus-retest slash command)
configTARGET_DEV_URLAlternative — manual setup: Create a .env with and optionally TARGET_STAGING_URL.
configTARGET_STAGING_URLAlternative — manual setup: Create a .env with TARGET_DEV_URL and optionally .
// full audit trail
The full breakdown of what we checked, the deductions that landed, the network hosts, the dependency advisories, and concrete fix guidance is available to verified publishers.
// improvement guidance — verified publishers only
We have 2 concrete improvements we can share with the publisher of this MCP. Each comes with specific guidance to raise the trust score.
// embed badge in your README
[![M8ven Score](https://m8ven.ai/badge/mcp/ironclawdevs27-argus-cndbmr)](https://m8ven.ai/mcp/ironclawdevs27-argus-cndbmr)
commit: 7fa542c0953aaf5ce41c8e2bdac15a74c0441cf3
code hash: 9739b085f8e6735c1f0c5b50204e4702d8228beb8cf7df5013dc62a8afd53730
verified: 6/2/2026, 12:22:15 PM
view raw JSON →