← All guides

a11y-toolkit: the audit companion I always wanted, now open source

By Jesús Quintana Fernández ·

I have been auditing websites for accessibility since 2003. In twenty years the tools got faster and the failures stayed the same: the same missing alt text, the same keyboard traps, the same forms that swallow your work. When AI agents started writing most of the web, the audit gap stopped being a staffing problem and became an infrastructure one — there is no future where enough humans audit by hand everything agents build.

So I finished building the tool I always wanted sitting next to me on an audit, and released it: a11y-toolkit — an MCP server plus CLI, MIT, zero dependencies at the core, English and Spanish. Your coding agent (Claude, Cursor, Codex…) runs it natively.

What it covers

The forensic example is on this blog: the real WCAG failure on gov.uk that axe doesn’t report — a search button at 3.91:1 that the industry’s default scanner leaves in “incomplete”. The machine found it; I confirmed it with my own eyes before writing it down. That division of labor is the whole idea.

Try it

Without installing anything: the free analyzer at a11y.jquin.net runs the same engine — full report, badge, evidence pack download.

In your agent:

claude mcp add a11y-toolkit -- uvx --from a11y-toolkit a11y-toolkit-mcp

Every report says the same thing automation should always say: it covers about a third of WCAG, it is a filter and not a verdict, and it names exactly where the human begins. If the repo saves you an afternoon, leave it a star — it is how the next auditor finds it.