Servidor Axe MCP
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 plan gratuito del servidor Axe MCP se lanza el 12 de noviembre de 2026. Hasta entonces, las características del plan gratuito descritas aquí no están disponibles.
El servidor Axe MCP está disponible en dos planes:
- Gratuito: escaneos ilimitados
analyzecon el conjunto de reglas estándar de axe-core. Regístrate solo con una dirección de correo electrónico. - Premium: incluido con paquete Axe DevTools para Web. Añade Reglas Avanzadas, Pruebas Guiadas Inteligentes, y la herramienta
remediate. Solicitar una demostración para comenzar.
Vea Planes Gratuito y Premium para una comparación completa.
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 te permiten escanear a un tamaño del viewport específico, delimitar el escaneo a parte de la página, iniciar sesión o descartar banners antes de escanear, inyectar cookies, capturar una captura de pantalla y, en Premium, ejecutar Reglas avanzadas.
Pruebas Guiadas Inteligentes
Premium. La herramienta analyze también puede ejecutar los Pruebas Guiadas Inteligentes Automatizadas (IGTs) de Deque en la misma página, en la misma llamada: los IGTs Teclado, Elementos Interactivos y Diálogo Modal. Los IGTs están impulsados por IA y consumen Créditos de IA.
Vea Pruebas Guiadas Inteligentes.
La Herramienta remediate
Premium. Toma los problemas analyze encontrados y devuelve una guía de corrección impulsada por IA, que incluye una corrección concreta de código, que tu agente de codificación puede aplicar. Envía 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
Antes de comenzar, necesitas una cuenta de Axe: regístrate para el plan Gratuito o usa tu cuenta de Axe DevTools para Web. Configurar el servidor Axe MCP luego implica tres elecciones independientes:
- Elige una distribución — Docker o npm
- Configura la autenticación — una clave API o OAuth 2.0
- 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
Las solicitudes que solucionan problemas o ejecutan pruebas guiadas necesitan el plan Premium.
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 foundAnalizar una URL de localhost para problemas de accesibilidad:
Analyze http://localhost:3000 for accessibility issuesAnálisis con remediación:
Analyze https://example.com for accessibility issues and fix any issues foundAnalizar 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.Cerrar una banner de cookies antes de escanear:
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 pageEscanear una página con una cookie de sesión inyectada:
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-dialogSoporte
Para preguntas, problemas o comentarios relacionados con el Servidor Axe MCP:
- Soporte Técnico (Premium): helpdesk@deque.com
- Consultas generales: helpdesk@deque.com
- Preguntas de ventas: sales@deque.com
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.
