siteaudit-mcp

Auditoría integral de sitios web con 8 herramientas: análisis SEO, encabezados de seguridad, auditorías Lighthouse, detección de enlaces rotos, comparación de sitios, detección de tecnología, análisis SSL y comprobaciones de accesibilidad. No se requieren claves API.

Documentación

PyPI version License: MIT Python 3.11+ Glama MCP Server

SiteAudit MCP

Auditorías instantáneas de SEO, rendimiento y seguridad para agentes de IA — analiza cualquier URL con una sola llamada de herramienta mediante el Protocolo de Contexto de Modelo (MCP).

SiteAudit es un servidor MCP que brinda a Claude Code, Cursor, Windsurf y cualquier agente de IA la capacidad de auditar cualquier sitio web al instante. Sin claves API, sin configuración, sin costo. El kit de herramientas completo de auditoría de sitios web para el desarrollo impulsado por IA.

Pruébalo ahora — sin instalación: Abre SiteAudit en el Playground de MCPize — funciona en tu navegador, plan gratuito (100 auditorías/mes)

Casos de uso

Aquí hay ejemplos concretos de lo que puedes pedirle a tu agente de IA una vez que SiteAudit esté instalado:

  • "Audita example.com y dame una lista priorizada de correcciones de SEO" — Auditoría SEO completa con etiquetas de título, meta descripciones, encabezados, datos estructurados, Open Graph y recomendaciones accionables
  • "Revisa los encabezados de seguridad en mi sitio de producción" — HTTPS, HSTS, CSP, X-Frame-Options, banderas de cookies, validez del certificado SSL y divulgación del servidor
  • "Compara mi sitio con 3 competidores lado a lado" — Comparación de múltiples sitios con puntuaciones de SEO, rendimiento y seguridad en todos los sitios
  • "Ejecuta una auditoría de Lighthouse en mi página de inicio" — Rendimiento de Google PageSpeed Insights, accesibilidad, mejores prácticas y puntuaciones de SEO
  • "Encuentra todos los enlaces rotos en mi sitio" — Rastrea enlaces internos y externos, informa 404, redirecciones y URLs inaccesibles
  • "Comprueba si mi robots.txt está bloqueando algo importante" — Analiza las reglas de robots.txt, encuentra referencias a sitemaps e identifica posibles problemas de rastreo

¿Por qué SiteAudit?

CaracterísticaSiteAudit MCPAhrefsScreaming FrogGoogle Lighthouse
Funciona con Claude Code / CursorNoNoSolo CLI
No se necesita clave APINo ($99/mes)Gratis (limitado)
SEO + Seguridad + RendimientoLos tresSolo SEOSolo SEOSolo rendimiento
Nativo de IA (protocolo MCP)API RESTAplicación de escritorioCLI / API
Comprobador de enlaces rotosNo
Integración con LighthouseNoNoEs Lighthouse
Comparación de múltiples sitiosManualManualManual
Gratis$99+/mesGratis (500 URLs)

Herramientas (8)

HerramientaDescripción
full_auditAuditoría integral de SEO + rendimiento + seguridad con puntuación unificada (0-100)
seo_auditAnálisis SEO: título, meta, encabezados, imágenes, enlaces, datos estructurados, Open Graph
security_auditEncabezados de seguridad, HTTPS, HSTS, CSP, verificación de certificado SSL, banderas de cookies
performance_auditTiempo de respuesta, tamaño de página, compresión, caché, redirecciones
compare_sitesComparación lado a lado de múltiples sitios web
lighthouse_auditGoogle PageSpeed Insights: rendimiento, accesibilidad, mejores prácticas, SEO
check_linksRastrear y validar todos los enlaces de una página — encuentra enlaces rotos, redirecciones, tiempos de espera
check_robots_txtAnalizar y examinar reglas de robots.txt, directivas y sitemaps

Instalación

⭐ Recomendado: MCPize (alojado, sin configuración)

La forma más rápida de empezar. Sin terminal, sin archivos de configuración, sin configuración de Python — funciona en cualquier cliente MCP:

👉 Instala SiteAudit en MCPize — Plan gratuito disponible (100 auditorías/mes)

O añádelo directamente a tu configuración de MCP:

{
  "mcpServers": {
    "siteaudit": {
      "url": "https://siteaudit-mcp.mcpize.run/mcp"
    }
  }
}

¿Por qué MCPize?

  • ✅ Configuración cero — funciona inmediatamente en Claude Desktop, Cursor, Windsurf, Claude Code
  • ✅ Siempre actualizado — nuevas comprobaciones de SEO y funciones añadidas continuamente
  • ✅ Escala contigo — actualiza a Pro ($19/mes) para 10,000 auditorías + Lighthouse completo + prioridad
  • ✅ Sin límites de tasa en la API de PageSpeed — gestionamos la cuota de Google por ti
  • ✅ Tiempo de actividad confiable — infraestructura en la nube gestionada

Consulta precios a continuación para todos los planes, incluidos Agency y Enterprise.


💻 Avanzado: Autoalojado (desarrolladores)

Para aquellos que prefieren ejecutar el servidor localmente:

Claude Code CLI
claude mcp add siteaudit -- uvx --from siteaudit-mcp siteaudit
Claude Desktop / Cursor / Windsurf (local)
{
  "mcpServers": {
    "siteaudit": {
      "command": "uvx",
      "args": ["--from", "siteaudit-mcp", "siteaudit"]
    }
  }
}
From PyPI
pip install siteaudit-mcp
siteaudit
From source
git clone https://github.com/vdalhambra/siteaudit-mcp.git
cd siteaudit-mcp
uv sync
uv run siteaudit
Smithery
npx -y @smithery/cli install @vdalhambra/siteaudit --client claude

Nota: Autoalojado = acceso completo a las funciones, pero tú gestionas actualizaciones, tiempo de actividad y cuotas de Google PageSpeed. Para la mayoría de los usuarios, MCPize es la mejor opción.


Precios

PlanPrecioAuditorías/mesIncluye
Free$0100Auditoría básica (sin Lighthouse)
Hobby$7/mes2,500Auditoría completa sin comparación de sitios
Pro$19/mes10,000Las 8 herramientas + Lighthouse completo + prioridad
Agency$49/mes50,000Pro + 10 sitios guardados + auditorías programadas
Agency Plus$119/mes200,000Agency + informes PDF de marca blanca + 25 asientos
Enterprise$349/mesIlimitadoAgency Plus + on-prem + integraciones personalizadas + SLA

Planes anuales: Obtén 2 meses gratis (paga por 10, usa 12).

Paquete: Combínalo con FinanceKit MCP por $39/mes (Combo Pro — ahorra 19%).

👉 Ver todos los precios en MCPize

Qué comprueba

Auditoría SEO (más de 20 comprobaciones)

  • Etiqueta de título (presencia, optimización de longitud)
  • Meta descripción (presencia, longitud)
  • Etiqueta H1 (cantidad, contenido)
  • Jerarquía de encabezados (H1-H6)
  • Cobertura de texto alternativo en imágenes
  • Cantidad de enlaces internos/externos
  • URL canónica
  • Etiquetas Open Graph
  • Etiquetas Twitter Card
  • Viewport móvil
  • Datos estructurados (JSON-LD)
  • Favicon
  • Atributo de idioma
  • Directivas meta robots
  • Longitud del contenido (recuento de palabras)

Auditoría de seguridad (más de 10 comprobaciones)

  • Aplicación de HTTPS
  • Encabezado HSTS (con subdominios y precarga)
  • Content-Security-Policy
  • X-Content-Type-Options
  • X-Frame-Options
  • Referrer-Policy
  • Permissions-Policy
  • Divulgación de Server/X-Powered-By
  • Banderas de seguridad de cookies (Secure, HttpOnly, SameSite)
  • Validez y expiración del certificado SSL

Auditoría de rendimiento

  • Tiempo de respuesta del servidor (ms)
  • Tamaño de página (KB)
  • Compresión (gzip/brotli)
  • Encabezados Cache-Control
  • Análisis de cadena de redirecciones
  • Código de estado HTTP

Auditoría de Lighthouse (a través de Google PageSpeed Insights)

  • Puntuación de rendimiento
  • Puntuación de accesibilidad
  • Puntuación de mejores prácticas
  • Puntuación de SEO
  • Core Web Vitals (FCP, LCP, TBT, CLS)

Ejemplo de salida

URL: https://github.com
Overall Score: 90/100 (Grade: A)

Scores:
  SEO: 85/100
  Performance: 95/100
  Security: 90/100

Issues: 0
Warnings: 3
  [SEO] No JSON-LD structured data
  [Security] Missing Content-Security-Policy header
  [Security] Server header discloses: 'GitHub.com'

No se requieren claves API

SiteAudit funciona analizando completamente el HTML y los encabezados HTTP de la URL objetivo. No se necesitan claves API de terceros. Utiliza:

  • requests para la obtención de HTTP
  • BeautifulSoup para el análisis de HTML
  • Python ssl para la verificación de certificados
  • API de Google PageSpeed Insights (gratuita, sin clave requerida para uso básico)

Agentes de IA compatibles

SiteAudit funciona con cualquier agente de IA o IDE que admita el Protocolo de Contexto de Modelo:

  • Claude Code (CLI) — claude mcp add
  • Claude Desktopclaude_desktop_config.json
  • Cursor.cursor/mcp.json
  • Windsurf — Configuración de MCP
  • Copilot — Configuración de MCP
  • Cualquier cliente MCP — transporte stdio o HTTP

Apoya este proyecto

Si SiteAudit te resulta útil, considera apoyar el desarrollo continuo:

  • 💎 Actualiza a Pro en MCPize — La mejor manera de apoyar + obtener acceso prioritario
  • Marca este repositorio con una estrella — Ayuda a otros desarrolladores a encontrarlo
  • 💖 Patrocina en GitHub — Apoyo único o recurrente
  • 🐦 Comparte en Twitter/X — Etiqueta a @ElAgenteRayo

Licencia

MIT