Pedir cita ahora +34 647 91 44 34
MaisMedia — Optimización Web Marketing MaisMedia — Optimización Web Marketing

Open source · MIT · Español e inglés

a11y-toolkit: la capa de accesibilidad para agentes de IA

32 herramientas + 6 prompts que dan a cualquier agente de programación el ciclo completo de WCAG 2.2: auditar → arreglar → documentar → vigilar → entregar en mano. Sin dependencias en el núcleo. El mismo motor que alimenta nuestro verificador EAA y la vigilancia continua de a11y.es.

Ver en GitHub Probar el verificador EAA

El ciclo completo, no un comprobador suelto

🔍 Auditar

Auditoría estática y renderizada — shadow DOM, reflow a 320 px, trampas de teclado, scroll infinito, nota 0-100 y contraste medido píxel a píxel sobre imágenes y degradados (donde axe-core se rinde). Y lo que nadie más tiene: prueba a ciegas por tareas — el agente intenta completar la tarea real percibiendo solo lo que oiría un lector de pantalla.

🔧 Arreglar

Autofixes deterministas y seguros (solo lo que tiene una respuesta única correcta) y cálculo de contraste hasta el color más cercano que cumple. Nada de parches a ciegas.

📄 Documentar

La declaración que exigen el EAA y el RD 1112/2018 — y su contrapartida americana: el informe VPAT 2.5 con las 55 casillas WCAG, donde la máquina rellena los hechos y jamás el nivel de conformidad: eso lo firma una persona.

👀 Vigilar

Presupuestos de accesibilidad (solo lo NUEVO bloquea el despliegue), salida SARIF para tu CI y diffs entre versiones para que las barreras no se cuelen de nuevo.

🤝 Entregar en mano

El pack de evidencia: cada criterio, cada medición y cada artefacto con su hash SHA-256 — un objeto que una persona cualificada puede revisar y contrafirmar. La máquina encuentra; la persona firma. Esa frontera está en el propio producto.

Diseñado para la era de los agentes

La accesibilidad web tiene un problema de adopción: las auditorías son caras, las herramientas profesionales tienen curva de aprendizaje y los desarrolladores las usan tarde. Los agentes de IA pueden cambiar eso — si tienen las herramientas adecuadas. a11y-toolkit es un servidor MCP (Model Context Protocol): cualquier agente (Claude, Cursor, OpenCode…) lo conecta y obtiene superpoderes de accesibilidad con una sola configuración.

Lo construimos porque lo necesitábamos: cada auditoría de accesibilidad de MaisMedia pasa por aquí, y nuestra herramienta pública EAA comparte el motor. Publicarlo era coherente con nuestra forma de entender el oficio: metodología pública, herramientas abiertas, resultados medibles.

Qué incluye: auditoría URL y DOM, contraste de pares y sobre imagen (muestreo real de píxeles), transcripción de lo que oye un lector de pantalla, prueba a ciegas por tareas, errores de formulario poniendo datos inválidos de verdad, criterios WCAG explicados, teclado (trampas incluidas), reflow, scroll infinito, snapshots, sugerencia de colores, aria-live, declaración EAA/RD 1112, VPAT, interoperabilidad ACT/EARL, sello honesto, packs de evidencia contrafirmables y diffs de regresión.

Cómo empezar: una línea — uvx --from a11y-toolkit a11y-toolkit-mcp — y pídele a tu agente «audita esta página» o «intenta comprar a ciegas», en español o inglés. Documentación completa en GitHub. Y si prefieres la firma humana o la vigilancia alojada: a11y.es — auditar sigue siendo gratis; la firma y la vigilancia, de pago.

¿Quieres la auditoría humana detrás del toolkit?

Las herramientas automatizan un tercio de WCAG y te entregan la evidencia ordenada; el resto es método, criterio y experiencia. Eso lo ponemos nosotros — y firmamos.

Hablemos de tu proyecto