Evaluate UI Accessibility
evaluate_accessibilityEvaluates UI elements for accessibility issues that automated scanners miss.
COST: $0.01 USDC via x402 on Base-compatible EVM network per call.
Checks beyond what axe/Lighthouse/WAVE catch at the design stage:
Touch targets below 24×24px (WCAG 2.5.8 AA hard fail)
Touch targets below 44×44px (WCAG 2.5.5 AAA recommended)
Information conveyed by color alone without a secondary indicator (WCAG 1.4.1)
Missing focus indicators on interactive elements (WCAG 2.4.7)
Focus rings thinner than 2px (WCAG 2.4.11)
Focus ring contrast below 3:1 against adjacent background (WCAG 2.4.11)
Interactive elements below the practical usability height floor
Args:
elements: Array of 1–50 UI element objects
screen_name: Optional label for the evaluation report
Each element requires: element_type. Provide width_px/height_px for touch target checks. Provide uses_color_only + secondary indicator flags for 1.4.1 checks. Provide is_interactive + focus_visible + focus indicator properties for focus checks.
Returns: Structured report with:
Per-element scores (0–100) and specific issues
Severity levels (critical/major/minor) with WCAG references
What automated tools miss and why
Concrete fix recommendations
Overall score and verdict (pass/needs_work/fail)
Top issues sorted by severity
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| elements | Yes | Array of UI elements to evaluate | |
| screen_name | No | Name of the screen or component being evaluated |