Agentes de IA
Herramientas para usar Vantor desde agentes de programación.
Configurar un proyecto
npx vantor init --agents --mcp
--agentsagrega las reglas de trabajo aAGENTS.md, o aCLAUDE.mdsi es el que ya usa el proyecto.--mcpregistra el servidor en.mcp.json.
Servidor MCP
{
"mcpServers": {
"vantor": { "command": "npx", "args": ["-y", "vantor-shield", "mcp"] }
}
}
Requiere una licencia, en VANTOR_LICENSE o en .vantor-license.
| Herramienta | Qué hace | ¿Escribe? |
|---|---|---|
vantor_check | Busca errores comunes de seguridad en el proyecto | No |
vantor_init | Planifica cómo agregar Vantor. Con apply: true, lo aplica | Solo con apply: true |
vantor_guidance | Devuelve las reglas para trabajar en un proyecto protegido | No |
vantor check
npx vantor check # legible, sale con código 1 si hay hallazgos altos
npx vantor check --json # para herramientas y agentes
Detecta SQL y comandos armados por concatenación, filtros de Supabase con valores interpolados, eval, rutas y URLs tomadas de la petición, TLS desactivado, secretos en el código, CORS abierto, hashes débiles, Math.random() para secretos, JWT con none e inserción de HTML crudo.
Para marcar un caso revisado y seguro, agregá vantor-ignore en un comentario de esa línea.
Es una búsqueda por líneas. No sigue los datos entre funciones. Un resultado limpio no prueba que el código sea seguro.
Instrucciones para agentes
import 'vantor-shield/auto'va siempre primero en la entrada del servidor.- Vantor no reemplaza el código seguro. Seguí usando parámetros, arrays de argumentos y listas de permitidos.
- Corré
vantor checkdespués de tocar rutas, consultas, archivos o peticiones salientes. - No debilites
vantor.config.json, ni amplíesignorePathsossrfAllowHosts, sin decirlo en tu resumen. - Ante un
VANTOR_BLOCKEDen tests con datos legítimos, revisá el código. No desactives la regla.