QualiBooth

Novedad en Agora · Servidor MCP

Tu agente de código con IA, ahora experto en accesibilidad.

El servidor MCP integrado en Agora ofrece a Claude Code, Cursor, GitHub Copilot y a cualquier otro agente compatible con MCP una herramienta real de pruebas de accesibilidad. Tu agente analiza la página que acaba de crear, ve exactamente qué falla y por qué, corrige el código y vuelve a analizarla para demostrarlo, antes incluso de que exista la pull request.

Se ejecuta en tu equipo
Servidor solo local, análisis locales
Un solo comando
para conectar tu agente de código

Ejemplo animado de una sesión de programación: un desarrollador pide a su agente de IA que revise la accesibilidad de localhost:3000/checkout y corrija los problemas. El agente llama a la herramienta scan_url de Agora y obtiene una puntuación de 58 sobre 100 con cuatro problemas: un botón sin nombre, una imagen sin texto alternativo, texto con bajo contraste y un campo sin etiqueta. Corrige el código en tres archivos, vuelve a analizar y alcanza 100 sobre 100.

Compatible con

  • Claude Code
  • Cursor
  • VS Code + Copilot
  • Windsurf
  • Claude Desktop
  • Codex CLI
  • Gemini CLI

El punto ciego de las interfaces creadas con IA

Los agentes escriben interfaces más rápido de lo que nadie puede revisar su accesibilidad.

Los agentes de código aprendieron de la web, y la mayor parte de la web no es accesible: botones con solo un icono, etiquetas que faltan, texto con poco contraste. Sin una forma de probar, tu agente no puede saber si el componente que acaba de generar funciona con teclado o con lector de pantalla. Ahora sí puede comprobarlo, con el mismo motor en el que ya confía tu equipo de accesibilidad.

Sin Agora

  • El agente improvisa con ARIA y cruza los dedos.
  • Los fallos de accesibilidad aparecen en QA, en una auditoría o de la mano de tus usuarios.
  • Las correcciones llegan semanas después, fuera de contexto y a un alto coste.
  • «A mí me parece bien» es la única verificación.

Con Agora MCP

  • El agente audita su propio trabajo en un navegador real.
  • Cada problema llega con el selector, el HTML y cómo solucionarlo.
  • Las correcciones entran en el mismo cambio, con el contexto aún fresco.
  • Un nuevo análisis demuestra la corrección antes de que nadie revise el código.

Listo en un minuto

Conéctalo una vez. Tu agente hace el resto.

  1. 01

    Actívalo

    El servidor MCP se inicia junto con Agora y solo escucha en tu ordenador. La página «AI Agents» muestra su estado y la dirección que debes usar.

  2. 02

    Conecta tu agente

    Copia un comando o un fragmento de configuración desde Agora, o usa la instalación con un clic para Cursor y VS Code.

  3. 03

    Solo pídelo

    «Analiza localhost:3000 y corrige lo que encuentres.» Tu agente llama a Agora, aplica las correcciones y las verifica.

Dentro de una llamada a herramienta

Lo que tu agente recibe realmente

Nada de puntuaciones vagas. Agora devuelve cada infracción con su criterio WCAG, el elemento exacto, su HTML y una solución concreta, en un formato con el que un agente puede actuar de inmediato.

Agente → Agora

{  "method": "tools/call",  "params": {    "name": "scan_url",    "arguments": {      "url": "localhost:3000/checkout",      "selector": "#payment-form",      "viewports": ["desktop", "mobile"]    }  }}

Agora → agente

58

http://localhost:3000/checkout

3 problemas · 5 elementos · WCAG 2.2 AA

  • Critical button-name WCAG 4.1.2

    Buttons must have discernible text

    button.pay-apple

    <button class="pay-apple"><svg …/></button>

    Cómo solucionarlo: Element does not have inner text that is visible to screen readers; aria-label attribute does not exist or is empty

  • Critical label WCAG 4.1.2

    Form elements must have labels

    #card-cvc

    <input id="card-cvc" placeholder="CVC">

    Cómo solucionarlo: Element does not have an explicit <label>; aria-label attribute does not exist or is empty

  • High color-contrast WCAG 1.4.3

    Elements must meet minimum color contrast ratio thresholds

    .total__hint

    <p class="total__hint">Taxes included</p>

    Cómo solucionarlo: Element has insufficient color contrast of 2.9 (foreground color: #a3a3a3, background color: #ffffff). Expected contrast ratio of 4.5:1

Cuatro herramientas, cualquier flujo de trabajo

Prueba la página que tienes en marcha o el marcado que acabas de escribir

Analiza cualquier URL

scan_url

Servidores de desarrollo locales, staging, producción o un archivo en disco.

  • Céntrate en un componente con un selector CSS
  • Espera al contenido renderizado en el cliente
  • Viewports de escritorio y móvil
  • Captura de pantalla opcional del área analizada

Analiza HTML sin procesar

scan_html

Audita un componente antes de integrarlo en una página, sin necesidad de servidor.

  • Renderizado en memoria en un Chrome real
  • El modo componente omite las reglas de nivel de página
  • Carga tu CSS desde una URL base para medir el contraste con precisión
  • El mismo informe detallado que scan_url

Validar atributos

validate_attributes

Los escáneres detectan los nombres que faltan. Esta herramienta comprueba si los nombres que existen tienen sentido.

  • Revisa aria-label, alt, title, etiquetas y texto de enlaces
  • La IA señala valores vagos como «imagen» o «haz clic aquí»
  • Detecta nombres de archivo y etiquetas en otro idioma
  • Selector, HTML y motivo de cada valor señalado

Simular un lector de pantalla

simulate_screen_reader

Escucha una página o un componente como lo hacen las personas ciegas, directamente desde el árbol de accesibilidad de Chrome.

  • Cada anuncio en orden de lectura
  • Encabezados, landmarks, enlaces, formularios, imágenes y tablas
  • Revisión con IA del orden de lectura y la estructura de encabezados
  • Funciona con una URL o con HTML

Accesible por defecto

La accesibilidad pasa a formar parte de cómo trabaja tu agente

En lugar de una auditoría aparte semanas después, las pruebas se hacen dentro del mismo ciclo que tu agente ya ejecuta para tipos, tests y linting.

  1. 01

    Crear

    Tu agente escribe o modifica la interfaz.

  2. 02

    Analizar

    Llama a Agora sobre la página o el componente.

  3. 03

    Corregir

    Aplica las correcciones que indica Agora.

  4. 04

    Verificar

    Vuelve a analizar hasta que no quede ningún problema.

Por qué lo eligen los equipos

Creado para desarrolladores, con la confianza de los equipos de accesibilidad

4
herramientas: dos escáneres, revisión de etiquetas y lector de pantalla
7+
asistentes de IA con configuración guiada
WCAG 2.2
reglas A y AA, además de comprobaciones AAA
0
bytes de tu código enviados a la nube

Preguntas frecuentes

¿Qué es MCP?
El Model Context Protocol es un estándar abierto que permite a los asistentes de IA usar herramientas externas. Agora incluye un servidor MCP, así que cualquier asistente compatible con MCP puede ejecutar análisis de accesibilidad a través de él.
¿Qué asistentes de IA son compatibles?
Cualquier cliente que admita MCP. Agora incluye guías de configuración paso a paso para Claude Code, Cursor, VS Code con GitHub Copilot, Windsurf, Claude Desktop, Codex CLI y Gemini CLI.
¿Mi código sale de mi ordenador?
No. El servidor MCP solo acepta conexiones desde tu propio equipo, y Agora renderiza y analiza las páginas localmente. Solo las comprobaciones con IA de validate_attributes y simulate_screen_reader envían a la API de QualiBooth las etiquetas y los anuncios recopilados, nunca la página completa.
¿Puede probar páginas en localhost?
Sí, para eso está pensado. Apunta tu agente a tu servidor de desarrollo, a un entorno de staging o a un archivo local.
¿Puede probar un componente que aún no está en una página?
Sí. La herramienta scan_html renderiza el marcado en memoria, sin servidor. En los fragmentos de componentes se omiten las reglas de nivel de página, como el título del documento y los landmarks, para que el informe se centre en el propio componente.
¿Qué necesito para empezar?
Agora, con sesión iniciada en una cuenta de QualiBooth que tenga licencia de escritorio. El servidor MCP se inicia automáticamente y la página «AI Agents» te guía para conectar tu asistente.
¿Sustituye a las pruebas de accesibilidad manuales?
No. Las comprobaciones automáticas detectan pronto una gran parte de los problemas, pero el comportamiento con teclado, el foco y los lectores de pantalla siguen requiriendo pruebas humanas. Agora MCP se asegura de que lo básico esté bien antes de que lo revise una persona.

Lanza interfaces accesibles a la velocidad de la IA

Empieza una prueba gratuita de Agora, conecta tu agente de código en un minuto y observa cómo corrige los problemas de accesibilidad antes de que lleguen a la revisión de código.