Highlights
qmax-mcp inspect <url>bringsinspect_pageto the CLI: every control with a ready-to-paste Playwright locator ranked by how durable its source is, a per-controlstabilityverdict, and a page-level testability score. The Markdown report leads with the testability verdict, then the locator table best-handle-first, then the caveats that make afragileornoneverdict actionable;--format jsonreturns the full structure for programmatic consumers — a script choosing selectors for a generated spec, or a selector-healing tool such as 9lives picking the anchor to re-find a control by.- The locator ranking itself shipped in 0.8.0 but was reachable only through an MCP client; this closes the gap for shell callers.
--outand--allow-private-networkwork exactly as they do forscan.
Upgrading from 0.8.0
Nothing to do. This release is additive only: nothing a connected agent sees for an unchanged page is different from 0.8.0, so scores, findings, and locator recommendations are directly comparable.
Install
npx -y @qualitymax/qmax-mcp@0.9.0Published with npm provenance (SLSA v1) from tag v0.9.0, commit 1c580af.
Full details: CHANGELOG.md