What problem does it solve?
This Skill removes the manual, error-prone work of running browser-based accessibility checks by letting you drive navigation, scanning, and keyboard audits through a single interactive command loop.
Core Features & Use Cases
- Interactive REPL execution: Use
npx mcp-accessibility-scanner interactive to call accessibility and browser automation tools step-by-step.
- WCAG scans with Axe-core: Run
scan_page for focused page checks, and use audit_site or scan_page_matrix for broader testing.
- Keyboard accessibility auditing: Use
audit_keyboard to validate tab order, focus visibility, focus traps, and optional issue screenshots.
Example use cases
- Audit a logged-in flow: navigate to a page, take a snapshot, click through UI controls, then run
scan_page and audit_keyboard before recording findings.
- Validate responsive accessibility: run
scan_page_matrix to compare violations across mobile/desktop/contrast/reduced-motion/zoom variants.
Quick Start
Run npx mcp-accessibility-scanner interactive and then type browser_navigate {"url":"https://example.com"} to start auditing a site interactively.