pageguard-mcp

Escáner de cumplimiento de privacidad para herramientas de codificación de IA. Detecta tecnologías de rastreo, cookies y recopilación de datos de terceros en proyectos locales y sitios web en vivo.

Documentación

pageguard-mcp

Servidor MCP (Model Context Protocol) que expone el escaneo de cumplimiento de privacidad de PageGuard como herramientas para asistentes de codificación con IA. Funciona con Claude Code, Cursor, Windsurf, ChatGPT y cualquier entorno compatible con MCP.

Qué hace

  • Escaneo local — Detecta tecnologías de rastreo, cookies y recopilación de datos de terceros en los archivos package.json, archivos de configuración y archivos .env de tu proyecto. No se necesita clave API ni solicitudes de red.
  • Escaneo de URL — Escanea un sitio web en vivo para detectar problemas de cumplimiento de privacidad, incluida la puntuación de riesgo y el análisis de brechas de cumplimiento.
  • Generación de documentos — Genera documentos legales redactados por IA (política de privacidad, términos de servicio, política de cookies, etc.) adaptados a las tecnologías detectadas.

Instalación

Claude Code

Agrega a tu .mcp.json del proyecto o a la configuración global de MCP:

{
  "mcpServers": {
    "pageguard": {
      "command": "npx",
      "args": ["pageguard-mcp"]
    }
  }
}

Cursor

Agrega en Configuración de Cursor > Servidores MCP:

{
  "mcpServers": {
    "pageguard": {
      "command": "npx",
      "args": ["pageguard-mcp"]
    }
  }
}

Windsurf

Agrega a tu configuración de MCP:

{
  "mcpServers": {
    "pageguard": {
      "command": "npx",
      "args": ["pageguard-mcp"]
    }
  }
}

Variables de entorno

VariableRequeridaDescripción
PAGEGUARD_API_KEYNo (escaneo local) / Sí (escaneo de URL, generación de documentos)Clave API de getpageguard.com
PAGEGUARD_API_URLNoAnula la URL base de la API (predeterminada: https://www.getpageguard.com)

Herramientas

pageguard_scan_local

Escanea un directorio de proyecto local para detectar tecnologías relevantes para la privacidad.

Entrada:

  • path (opcional) — Ruta absoluta al directorio del proyecto. Se usa el directorio de trabajo actual por defecto.

Salida: JSON de ComplianceReport con tecnologías detectadas, tipos de datos, cookies y procesadores de terceros.

pageguard_scan_url

Escanea una URL de sitio web en vivo para detectar problemas de cumplimiento de privacidad.

Entrada:

  • url (requerida) — URL completa a escanear, p. ej. https://example.com

Salida: JSON de ComplianceReport con puntuación de riesgo, tecnologías detectadas y brechas de cumplimiento.

pageguard_generate_docs

Genera documentos legales de cumplimiento redactados por IA para un sitio escaneado.

Entrada:

  • scanId (requerido) — ID de escaneo de un resultado previo de pageguard_scan_url
  • documentType (opcional) — Uno de: single ($29), bundle ($49), addon_security ($19), addon_a11y ($19), addon_schema ($19), app_bundle ($39), submission_guide ($19). Se usa bundle por defecto.

Salida: Contenido del documento generado.

Precios

El escaneo es gratuito. La generación de documentos requiere créditos:

  • Privacy Docs ($29) — Política de privacidad + Términos de servicio + Política de cookies
  • Fix Everything ($49) — Todos los documentos + Guía de seguridad + Informe de accesibilidad + Marcado de esquema
  • App Bundle ($39) — Documentos de privacidad + Guía de envío a la App Store
  • Complementos ($19 cada uno) — Guía de seguridad, Informe de accesibilidad, Marcado de esquema, Guía de envío
  • Paquetes al por mayor — 5 por $79, 15 por $149, 50 por $349

Obtén una clave API en getpageguard.com/#pricing.

Licencia

MIT