Servidor Axe MCP

This page is not available in the language you requested. You have been redirected to the English version of the page.
Link to this page copied to clipboard
Not for use with personal data

Descripción general

El Servidor Axe MCP es un servidor de Protocolo de Contexto de Modelo (MCP) que integra pruebas de accesibilidad de nivel empresarial directamente en el flujo de trabajo de desarrollo. Construido sobre la plataforma Axe de confianza, permite a los desarrolladores realizar escaneos de accesibilidad completos y recibir orientación experta en remediación sin salir de su IDE.

El servidor proporciona dos herramientas: analyze, que escanea una página y puede ejecutar Pruebas Guiadas Inteligentes contra ella en la misma llamada, y remediate, que convierte los problemas encontrados en correcciones de código. Una tercera herramienta, igt, está obsoleta.

Estas herramientas se integran perfectamente con clientes compatibles con MCP (como Claude Desktop, VS Code con Copilot, o Cursor) y respetan la configuración de Axe de su organización.

Obteniendo acceso

El Servidor Axe MCP está incluido en el paquete paquete Axe DevTools para Web. Una suscripción que habilita el acceso al Servidor Axe MCP se configura hablando con un representante de ventas de Deque.

Herramientas y capacidades

La Herramienta analyze

Escanea una página web para detectar problemas de accesibilidad en un navegador real, con la Extensión de Navegador de Axe DevTools, y devuelve los resultados a su agente. Funciona con URLs de desarrollo local como localhost:3000 y con URLs remotas, y respeta la Configuración de Axe de su organización.

Las opciones le permiten escanear en un tamaño del viewport específico, delimitar el escaneo a una parte de la página, iniciar sesión o descartar banners antes de escanear, inyectar cookies, capturar una captura de pantalla, y ejecutar Reglas avanzadas.

Vea Herramienta de Análisis.

Pruebas Guiadas Inteligentes

La herramienta analyze también puede ejecutar las Pruebas Guiadas Inteligentes Automatizadas (IGTs) de Deque en la misma página, en la misma llamada: las IGTs Teclado, Elementos Interactivos, y Diálogo Modal. Las IGTs están impulsadas por IA y consumen Créditos de IA.

Vea Pruebas Guiadas Inteligentes.

La Herramienta remediate

Toma los problemas analyze encontrados y devuelve una guía de corrección impulsada por IA, incluyendo una corrección de código concreta, que su agente de codificación puede aplicar. Envíe cada problema de una ejecución en una sola llamada agrupada. Cada problema consume Créditos de IA.

Vea Herramienta de Remediación.

La Herramienta igt

Obsoleto. Use analyze con el parámetro igtTools en su lugar. Vea La Herramienta igt.

Empezando

La configuración del Servidor Axe MCP implica tres elecciones independientes:

  1. Elige una distribución — Docker o npm
  2. Configura la autenticación — una clave API o OAuth 2.0
  3. Configura tu cliente — VS Code con Copilot, Cursor, o Claude Code

Los usuarios de Claude Code pueden omitir estos pasos con el plugin de Accesibilidad de Axe, que registra el servidor y agrega comandos de barra para la configuración, instrucciones del agente y la ejecución completa del ciclo de remediación.

Para variables de entorno e instrucciones recomendadas para el agente de IA, consulta Referencia de Configuración. Si algo sale mal, consulta Solución de Problemas.

Ejemplos de Indicaciones

Asegurando que se llamen las herramientas esperadas

En muchos IDEs, usar la siguiente sintaxis (prefijo "#") asegurará que las herramientas del Servidor Axe MCP se llamen como se espera:

#analyze the http://localhost:3033/ web page for accessibility issues and #remediate any violations found

Analizar una URL de localhost para problemas de accesibilidad:

Analyze http://localhost:3000 for accessibility issues

Análisis con remediación:

Analyze https://example.com for accessibility issues and fix any issues found

Analizar una página detrás de un inicio de sesión:

Analyze http://localhost:3000 for accessibility issues. Before running the
analysis, fill in the #username and #password fields with USERNAME and
PASSWORD from ./.env.local, click the button[type=submit] button, and
wait for #main-content to appear.
Analyze https://example.com for accessibility issues, but first click the
#cookie-dismiss button to dismiss the cookie consent banner.

Captura una captura de pantalla de la página:

Analyze http://localhost:3000 for accessibility issues and capture a screenshot of the page
Analyze https://app.example.com for accessibility issues. Set the session
cookie for app.example.com from ./.env.local so the scan starts already
logged in.

Ejecute cada prueba guiada en una llamada:

Analyze http://localhost:3000 for accessibility issues with thorough
advanced rules. Also run the keyboard, interactive elements, and modal
guided tests (test the modal triggered by button#open-dialog).

Elija qué elementos interactivos probar:

Analyze http://localhost:3000 and run the interactive elements guided test.
Show me the interactive elements it finds first and let me choose which
ones to test.

Pruebe un diálogo modal:

Analyze http://localhost:3000 and run the modal guided test on the dialog
opened by #open-dialog

Soporte

Para preguntas, problemas o comentarios relacionados con el Servidor Axe MCP:

Seguridad y Privacidad

Para saber qué envía el servidor a Deque, qué almacena y qué acceso necesita su agente de IA, vea el Preguntas frecuentes sobre Seguridad y Privacidad.