local-only server
The server can only run on the client’s local machine because it depends on local resources.
Escáner de accesibilidad MCP
Un servidor de Protocolo de Contexto Modelo (MCP) para realizar escaneos de accesibilidad automatizados de páginas web utilizando Playwright y Axe-core.
Características
✅ Comprobación completa del cumplimiento de WCAG 2.1/2.2
🖼️ Captura de pantalla automática con resaltado de infracciones
📄 Informes JSON detallados con orientación para la remediación
Instalación
Configuración del escritorio de Claude
Agregue lo siguiente a la configuración de Claude Desktop para habilitar el servidor del escáner de accesibilidad:
Uso
El escáner expone una única herramienta scan_accessibility
que acepta:
url
: La URL de la página web a escanearviolationsTag
: Matriz de etiquetas de violación de accesibilidad para verificar
Ejemplo de uso en Claude:
Desarrollo
Inicie el compilador de TypeScript en modo de observación:
Pruebe el servidor MCP localmente:
Estructura del proyecto
src/
: Código fuenteindex.ts
: configuración del servidor MCP y definiciones de herramientasaccessibilityChecker.ts
: Funcionalidad de escaneo principal
dist/
: Salida de JavaScript compiladapackage.json
: Dependencias y scripts del proyectotsconfig.json
: configuración de TypeScript
Producción
El escáner proporciona:
- Un informe visual con infracciones numeradas resaltadas en la página
- Un informe JSON detallado de todas las infracciones encontradas
- Una captura de pantalla de página completa guardada en Descargas
This server cannot be installed
Permite realizar escaneos automatizados de accesibilidad web para el cumplimiento de WCAG utilizando Playwright y Axe-core, proporcionando informes visuales y JSON con orientación para la remediación.