Mark elements with data-a11y, then verify a rendered page against the
norm. The contract is the rendered DOM, independent of source language.
MCP endpoint
POST /mcp (OAuth 2.1; request
scope=openid profile kaide_partition). Tools: list_elements,
get_element_spec, get_element_donts, verify,
get_report, list_checks.
Getting started
New here? Getting started walks through auth, the client, marking elements
with data-a11y, and gating a CI pipeline on accessibility findings.
Analyse-only: the sent page is checked and discarded; only findings are kept. Not for pages carrying personal data.