visual_audit
Performs pixel-level accessibility audits by capturing screenshots and using vision to detect issues like icon contrast, focus visibility, and text-as-images that DOM scanners miss.
Instructions
Pixel-level accessibility audit using Claude vision. Catches issues that DOM scanners miss: icon contrast (1.4.11), focus visibility (2.4.7), "looks like a button but isn't" (4.1.2), text rendered as images (1.4.5), visual hierarchy mismatches. Takes a URL, opens it in a headless browser, screenshots, and runs vision-based detection. Complements scan_page — run both for full coverage. REQUIRES A WEBABILITY ACCOUNT (like start_audit — these are the paid, server-side tools; the DOM-based tools run free and local): authenticate via webability login or set WEBABILITY_API_KEY in your MCP server env before calling.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes | URL to audit visually | |
| fullPage | No | Capture full scrolled page instead of just viewport (default: false) | |
| viewport | No | Viewport size (default: desktop) | |
| brandColors | No | Brand hex colors for context-aware filtering |