TODOS LOS PLANES

Seguridad MCP: tu agente valida el SQL mientras lo escribe

Conecta tu agente de código a Vericto con el Model Context Protocol. Antes de que exista un commit, cada migración y cada query se evalúan contra las reglas de tu workspace, con el mismo motor que el proxy y la CLI.

Salida de ejemplo, tal como la describe la documentación.

Un servidor MCP remoto, sin nada que instalar

Vericto expone un servidor MCP remoto (Streamable HTTP) que se autentica con una API key de tu workspace con el scope ci_dryrun:execute. Un agente conectado llama a check_sql mientras genera SQL y recibe el mismo veredicto que la CLI o la API: BLOCKED, FLAGGED, MONITORED o ALLOWED, con la regla que se disparó y una corrección sugerida.

claude mcp add --scope user --transport http vericto https://mcp.vericto.com/mcp \
  --header 'Authorization: Bearer ${VERICTO_API_KEY}'

Probado con Claude Code y con Kiro. La documentación incluye la configuración para Antigravity, GitHub Copilot en VS Code y cualquier cliente que soporte servidores MCP remotos por HTTP con headers.

Seis herramientas

  • check_sql: evalúa un script o una lista de statements contra las reglas del workspace y devuelve un veredicto por statement, con su línea.
  • whoami: plan, checks restantes del mes, versión del ruleset y las bases del workspace con su dialecto.
  • list_rules y show_rule: el catálogo efectivo de reglas y el detalle de cada una, incluida su condición AST.
  • list_reports y show_report: el historial de checks y el resultado completo de cada uno.

Columnas sensibles en MCP

Si un hallazgo trae approved_query, la query lee una columna enmascarada: esa es la única query aprobada y el agente debe ejecutarla en lugar de la original. MCP no puede obligarlo; solo el proxy TCP aplica el enmascaramiento.

Cuota y seguridad

  • Checks por mes, compartidos con la CLI y la API de validación: 1.000 en Free, 10.000 en Builder, ilimitados en Team y Enterprise. Cada statement evaluado cuenta como un check; las herramientas de solo lectura no consumen cuota.
  • La API key determina el workspace, y una key con solo ci_dryrun:execute no puede leer el audit trail ni cambiar reglas.
  • Vericto solo analiza el texto del SQL: no se conecta a tu base de datos ni ejecuta nada.

Sigue leyendo

Pruébalo con tu propio SQL

El plan Free incluye 500K queries al mes y 1.000 validaciones de CLI y MCP, sin tarjeta de crédito.

Empezar gratis