SIXTA Connect
Análisis SQL de nivel Ingeniero de Confiabilidad de Bases de Datos dentro de cualquier cliente MCP
Documentación
Connect Pro está en vivo · Plan gratuito + prueba de 14 días · MySQL & PostgreSQL · En tu editor y en tu CI/CD
El ingeniero de bases de datos al que llamarías a las 11pm, bajo demanda.
¿No tienes un DBA en tu equipo, o uno que está demasiado ocupado para preguntar? SIXTA Connect revisa tus consultas, planes y migraciones de dos maneras: en tu editor mientras escribes, y en tu pipeline de CI/CD antes de que un cambio arriesgado se fusione. Te dice qué está mal, qué tan grave es, y te da una versión más segura para ejecutar. O te dice que está limpio. Sin tickets, sin esperas.
Una clave gratuita, sin contraseña. Añádela a tu editor o a tu pipeline en unos 30 segundos.
Conecta tu editor
Añade una URL, inicia sesión una vez y pregunta sobre cualquier SQL. Trece herramientas de análisis a tu alcance, en Claude, Cursor, VS Code, Windsurf o Codex.
claude mcp add --transport http sixta https://connect.sixta.ai/mcp
Inicio de sesión con un clic, sin clave que copiar. Qué hacen las 13 herramientas →
Controla tu pipeline
El mismo análisis en cada solicitud de extracción o fusión: un comentario de revisión, hallazgos en línea y una compilación que falla ante el peligro. GitHub y GitLab.
- uses: sixta-systems/sixta-ci@v1
with:
engine_version: "16"
Migraciones de Django, Alembic, Spring Boot (Flyway, Liquibase) y .sql simples. ¿Por qué controlar en CI? →
Dos puertas de entrada, una clave gratuita, los mismos veredictos.
Conoces el momento en que tu cursor se detiene sobre Run y piensas: "esto probablemente no bloqueará toda la tabla"? Ahí es donde SIXTA se posiciona. Pégalo primero.
0%
migraciones inseguras aprobadas con SIXTA conectado: 0 de 75 ejecuciones evaluadas, en todos los niveles de modelo.
100%
recuperación de problemas críticos con SIXTA en los niveles de modelo recomendados, en cada ejecución.
129
casos en MySQL y PostgreSQL, evaluados a ciegas por un panel de tres modelos, promediados en ejecuciones repetidas.
Cómo medimos, incluido lo que SIXTA añade sobre un modelo que responde solo, está en la página de benchmarks.
Pregúntale lo que le preguntarías a un DBA
“¿Es segura esta migración?”
El bloqueo exacto, qué bloquea y un despliegue seguro para tu motor y versión.
“¿Por qué es lenta esta consulta?”
El anti-patrón o el problema del plan, con una reescritura lista para ejecutar y autoverificada.
“¿Puedo eliminar este índice?”
Qué índices son peso muerto, con el DROP exacto y lo que ahorra.
Pega cualquier artefacto SQL. Elige la herramienta adecuada.
Una consulta lenta
El índice que necesita, más una reescritura autoverificada.
Un plan EXPLAIN
Escaneos completos, ordenamientos desbordados, malas estimaciones.
Una migración
Nivel de bloqueo y la ruta en línea segura, consciente de la versión.
Un registro de consultas lentas
Clasificado por tiempo total: a dónde va tu tiempo de base de datos.
Un volcado de interbloqueo
El ciclo de bloqueo, la víctima, la corrección de orden.
DDL de esquema
Índices redundantes para eliminar, con las sentencias.
Un rastro de ORM
Patrones N+1 con la corrección de carga ansiosa.
SQL para revisar
GRANT ALL, SECURITY DEFINER, almacenamiento de CVV.
Tu asistente de IA conoce SQL. No conoce tu base de datos.
Deja que tu asistente redacte SQL libremente. SIXTA se sitúa entre el modelo y tu base de datos, sometiendo cada consulta, plan y migración que sugiere a los mismos controles deterministas que haría un DBA. SIXTA trabaja con modelos de vanguardia, no en contra de ellos: el modelo aporta el lenguaje, SIXTA aporta el juicio sobre la base de datos. En Pro, ese juicio se basa en tus tablas reales, índices y retraso de replicación.
Cada informe firma su trabajo.
Si no podemos probarlo, no lo llamaremos seguro.
Cada migración que ejecutas apuesta tu reputación por lo que hace en producción. SIXTA está construido para ser la parte de tu stack que cumple su promesa: hallazgos nombrados, una severidad, los riesgos en números claros y exactamente qué cambiar. Determinista, basado en el plan y honesto cuando no sabe. No obtienes sensaciones. Obtienes un informe.
Y cada informe está escrito para aprender de él: qué se comprobó, qué se descartó, por qué. Apaga SIXTA mañana y tu equipo conserva todo lo que les enseñó.
En tu editor en tres pasos
- 1. Añade la URL de SIXTA a tu editor.
- 2. Inicia sesión una vez cuando aparezca. Un clic con Google o un enlace de correo electrónico.
- 3. Pregunta sobre cualquier SQL. Llama a SIXTA por sí solo.
Añade esta única URL como servidor MCP remoto. Tu editor abre un inicio de sesión una vez (un clic con Google o GitHub, o un enlace de correo electrónico), y luego estás conectado. Nada que copiar y pegar.
https://connect.sixta.ai/mcp
Cursor
Un clic. Cursor abre su diálogo de añadir servidor prellenado, luego inicias sesión:
O añade https://connect.sixta.ai/mcp manualmente como servidor MCP (solo el url, sin cabeceras).
Claude Code
claude mcp add --transport http sixta https://connect.sixta.ai/mcp
Claude web / Desktop
Configuración → Conectores → Añadir conector personalizado → pega la URL → inicia sesión.
VS Code / Windsurf
Añade https://connect.sixta.ai/mcp como servidor MCP (solo el url, sin cabeceras). El inicio de sesión se abre automáticamente.
Una vez conectado, solo pregunta en lenguaje natural ("¿es segura esta migración?", "¿por qué es lenta?"); tu modelo elige la herramienta SIXTA adecuada. Ver las 13 herramientas y cuándo usar cada una →
¿Prefieres una clave API? (clientes sin la ventana emergente de inicio de sesión, o CI)
Crea una clave gratuita y pégala en la configuración del conector. Funciona en cualquier cliente MCP.
Claude Code
claude mcp add --transport http sixta https://connect.sixta.ai/mcp --header "Authorization: Bearer <your-key>"
Cursor: ~/.cursor/mcp.json
{
"mcpServers": {
"sixta": { "url": "https://connect.sixta.ai/mcp", "headers": { "Authorization": "Bearer <your-key>" } }
}
}
VS Code (Copilot):.vscode/mcp.json
{
"servers": {
"sixta": { "type": "http", "url": "https://connect.sixta.ai/mcp", "headers": { "Authorization": "Bearer <your-key>" } }
}
}
Windsurf: ~/.codeium/windsurf/mcp_config.json
{
"mcpServers": {
"sixta": { "serverUrl": "https://connect.sixta.ai/mcp", "headers": { "Authorization": "Bearer <your-key>" } }
}
}
Codex CLI: ~/.codex/config.toml
experimental_use_rmcp_client = true
[mcp_servers.sixta]
url = "https://connect.sixta.ai/mcp"
bearer_token_env_var = "SIXTA_KEY" # then in your shell: export SIXTA_KEY=<your-key>
Claude web / Desktop (añadir un conector personalizado)
La interfaz del conector no puede enviar cabeceras, así que la clave va en la URL:
https://connect.sixta.ai/mcp/<your-key>
Tu clave va en la configuración anterior. Obtén una clave gratuita → si aún no tienes una.
En tu pipeline de CI/CD
El mismo análisis, en cada solicitud de extracción o fusión. Bloquea una migración arriesgada antes de que se fusione: SIXTA revisa cada migración modificada y el archivo .sql, comenta los hallazgos y controla la compilación según el veredicto. Sin cliente MCP, sin analizar prosa.
GitHub: instala la aplicación de GitHub, vincúlala, listo. Las migraciones .sql simples (Flyway, Prisma y similares) reciben el comentario completo del informe y una verificación de revisión de SIXTA por sixta-connect[bot] sin nada más que configurar. Django, Alembic y Spring Boot se renderizan en CI, por lo que añaden el flujo de trabajo:
- uses: sixta-systems/sixta-ci@v1
with:
engine_version: "16"
GitLab: un comentario en la solicitud de fusión, hallazgos en línea en el diff (Code Quality) y un control de pipeline.
include:
- component: gitlab.com/sixta-systems/sixta-ci/sixta-review@0.8
inputs:
engine_version: "16"
Funciona con migraciones de Django, Alembic, Flyway y Liquibase, archivos .sql simples (Prisma y similares) y SQL nativo dentro de código Java (@Query, JdbcTemplate, mapeadores MyBatis); los proyectos de Django y Alembic añaden una entrada setup. Las migraciones idénticas en una re-ejecución se sirven desde la caché y no cuentan contra tu cuota. La configuración completa de CI/CD recorre ambos caminos paso a paso; el control de CI explicado cubre qué comprueba y por qué. Encuéntranos en el GitHub Marketplace y en el Catálogo de CI/CD de GitLab, o obtén una clave gratuita →
Seguro de probar, seguro de confiar
Empieza gratis, crece con ello. El plan gratuito funciona con el SQL que pegas: sin credenciales de base de datos, sin acceso a tus sistemas. Connect Pro es el siguiente paso, una conexión de solo lectura que fundamenta los veredictos en tu base de datos en vivo bajo demanda, en tu editor y en CI. La plataforma completa de SIXTA es el paso siguiente: un DBRE autónomo que observa continuamente y actúa.
Nada se almacena. Lo que pegas se analiza en memoria y nunca se persiste. La conexión Pro es de solo lectura y recopila solo estadísticas derivadas: nombres de esquemas, tamaños, metadatos de índices, retraso de replicación. Sin filas, sin valores de columnas, sin texto de consultas, nunca. Consulta la declaración de manejo de datos.
Veredictos deterministas. El mismo artefacto da la misma respuesta cada vez, a partir de reglas conscientes de la versión. El modelo transmite los hallazgos, no los inventa.
Correcciones autoverificadas. Cada reescritura se re-analiza contra las mismas reglas antes de llegar a ti, y se marca si no está limpia.
Construimos SIXTA Connect para que no tengas que andar con cuidado alrededor de SQL. El objetivo: convertir al desarrollador que heredó la base de datos por accidente en aquel en quien su equipo confía para las cosas difíciles.
Plan gratuito: mejor esfuerzo, sin SLA; los límites pueden cambiar. Connect Pro está en vivo: veredictos basados en tu base de datos en vivo, con precio por escritor conectado, con una prueba gratuita de 14 días (precios). La síntesis de IA en sixta_diagnose se ejecuta con un presupuesto diario limitado; cuando se agota, SIXTA recurre a su análisis determinista y las demás herramientas no se ven afectadas. Las cifras de referencia provienen de nuestro propio conjunto de 129 casos, promediados en ejecuciones; método en la página de Benchmarks.