AI-powered QA harness for Claude Code — automated bug detection via Chrome Dev-Tools Protocol, no test scripts required.
Overview
What Argus Does
Argus audits your running web app for bugs that test suites miss — no test scripts required. Point it at a URL and it runs 24 analysis engines via Chrome DevTools Protocol.
Four MCP Tools
| Tool | What it does |
|---|---|
argus_audit | Fast QA audit — JS errors, network failures, SEO, security, accessibility |
argus_audit_full | Deep audit — adds Lighthouse, responsive layout, memory leaks, hover bugs |
argus_compare | Diff dev vs staging side-by-side |
argus_last_report | Fetch the last saved report JSON |
What It Catches
- JavaScript runtime errors and unhandled promise rejections
- HTTP 4xx/5xx failures and API frequency loops
- Accessibility violations (Lighthouse + ARIA snapshot)
- Missing SEO tags, broken images, placeholder content
- Security issues — localStorage tokens, missing CSP, eval() usage
- Visual regressions between environments
- Memory leaks via V8 heap snapshot
Requirements
- Node.js ≥ 20.19
- Chrome running with
--remote-debugging-port=9222 chrome-devtools-mcpregistered alongside Argus
Server Config
{
"mcpServers": {
"argus": {
"command": "npx",
"args": [
"-y",
"argusqa-os"
],
"env": {
"TARGET_DEV_URL": "http://localhost:3000"
}
}
}
}