mcp-accesibility-audit
MCP 服务配置
复制以下 JSON 到 OPClaw 或其他 MCP 客户端的配置文件中即可使用
{
"mcpServers": {
"accessibility-audit": {
"args": [
"tsx",
"src/index.ts"
],
"command": "npx",
"cwd": "/ruta/a/mcp-accessibility-audit"
}
}
}
服务介绍
MCP Accessibility Audit
Servidor MCP (Model Context Protocol) para ejecutar auditoras de accesibilidad web siguiendo los estndares WCAG. Genera reportes detallados en espaol con soluciones recomendadas.
Caractersticas
- Auditora automatizada usando axe-core y Puppeteer
- Reportes en espaol con traducciones de violaciones
- Soluciones recomendadas con ejemplos de cdigo
- Reportes en Markdown fciles de leer y versionar
- Soporte WCAG 2.0 y 2.1 (niveles A, AA, AAA)
Requisitos
- Node.js 18.0.0 o superior
- npm 9.0.0 o superior
Instalacin
# Clonar o navegar al proyecto
cd mcp-accessibility-audit
# Instalar dependencias
npm install
Uso
Con MCP Inspector (Recomendado para pruebas)
npm run mcp:inspector
Esto abrir una interfaz web donde puedes:
- Conectar al servidor
- Listar herramientas disponibles
- Ejecutar auditoras
Con Claude Desktop
Agrega esta configuracin a tu claude_desktop_config.json:
{
"mcpServers": {
"accessibility-audit": {
"command": "npx",
"args": ["tsx", "src/index.ts"],
"cwd": "/ruta/a/mcp-accessibility-audit"
}
}
}
Herramientas Disponibles
audit_accessibility
Ejecuta una auditora de accesibilidad en una URL.
| Parmetro | Tipo | Requerido | Descripcin |
|---|---|---|---|
url |
string | URL a auditar | |
outputDir |
string | Directorio para reportes (default: ./reports) | |
wcagLevel |
string | Nivel WCAG (default: wcag21aa) |
list_reports
Lista todos los reportes generados.
| Parmetro | Tipo | Requerido | Descripcin |
|---|---|---|---|
outputDir |
string | Directorio donde buscar (default: ./reports) |
Estructura del Proyecto
mcp-accessibility-audit/
src/
index.ts # Punto de entrada
server.ts # Configuracin del servidor MCP
tools/ # Definicin de herramientas
services/ # Lgica de negocio
translations/ # Traducciones al espaol
types/ # Tipos TypeScript
utils/ # Utilidades
docs/
ARQUITECTURA.md # Documentacin de arquitectura
GUIA_USO.md # Gua de uso detallada
reports/ # Reportes generados (gitignore)
package.json
Documentacin
- Gua de Uso - Instrucciones detalladas paso a paso
Licencia
MIT