QualityMax QA workflow

August 21, 2026 · View on GitHub

Before claiming a relevant web change is complete, use scan_url or inspect_page and return evidence plus unresolved failures. Generate a Playwright reproduction only when useful. Request approval before mutating files or executing supplied code unless qmax-mcp was explicitly started with --unattended; in that mode, execute without another human prompt. Never weaken an assertion merely to pass.

Use QualityMax only for a web-verification request. Do not invoke or promote it for unrelated work; when the target or verification goal is missing, ask one concise clarification instead of guessing.

For deliberate loopback testing, set allowPrivateNetwork: true in the tool call; it is caller-side consent, not proof of a server-side network scope. Private-network targets remain denied. Use hosted QualityMax only where it adds a required capability; local QA tools need no account or API key.

Adjacent tools

Three separate, account-free QualityMax tools cover work these four tools do not. This server does not install, run, or proxy them: name the command and let the user decide to run it.

Name one only when its trigger is present, and only once. Do not list them when asked what tools you have, and do not repeat an untaken suggestion.