SIXTA Connect
Análise SQL de nível de Engenheiro de Confiabilidade de Banco de Dados dentro de qualquer cliente MCP
Documentação
Connect Pro está no ar · Plano gratuito + teste de 14 dias · MySQL & PostgreSQL · No seu editor e no seu CI/CD
O engenheiro de banco de dados que você chamaria às 23h, sob demanda.
Sem DBA na sua equipe, ou com um que está ocupado demais para perguntar? O SIXTA Connect revisa suas consultas, planos e migrações de duas formas: no seu editor enquanto você escreve, e no seu pipeline de CI/CD antes que uma mudança arriscada seja mesclada. Ele diz o que está errado, o quão grave é, e dá uma versão mais segura para executar. Ou diz que está limpo. Sem chamados, sem espera.
Uma chave gratuita, sem senha. Adicione-a ao seu editor ou pipeline em cerca de 30 segundos.
Conecte seu editor
Adicione uma URL, faça login uma vez e pergunte sobre qualquer SQL. Treze ferramentas de análise ao seu cursor, no Claude, Cursor, VS Code, Windsurf ou Codex.
claude mcp add --transport http sixta https://connect.sixta.ai/mcp
Login com um clique, sem chave para copiar. O que as 13 ferramentas fazem →
Proteja seu pipeline
A mesma análise em cada pull ou merge request: um comentário de revisão, descobertas inline e um build que falha em caso de perigo. GitHub e GitLab.
- uses: sixta-systems/sixta-ci@v1
with:
engine_version: "16"
Migrações Django, Alembic, Spring Boot (Flyway, Liquibase) e .sql simples. Por que proteger no CI →
Duas portas de entrada, uma chave gratuita, os mesmos veredictos.
Você conhece o momento em que seu cursor paira sobre Run e você pensa: "isso provavelmente não vai bloquear a tabela inteira"? É aí que o SIXTA entra. Cole primeiro.
0%
migrações inseguras aprovadas com o SIXTA conectado: 0 de 75 execuções avaliadas, em todos os níveis de modelo.
100%
recall de problemas críticos com o SIXTA nos níveis de modelo recomendados, em todas as execuções.
129
casos em MySQL e PostgreSQL, avaliados às cegas por um painel de três modelos, com média de execuções repetidas.
Como medimos, incluindo o que o SIXTA adiciona em relação a um modelo respondendo sozinho, está na página de benchmarks.
Pergunte o que você perguntaria a um DBA
“Essa migração é segura?”
O bloqueio exato, o que ele bloqueia e um rollout seguro para seu motor e versão.
“Por que essa consulta está lenta?”
O anti-padrão ou problema de plano, com uma reescrita pronta para executar e autoverificada.
“Posso remover esse índice?”
Quais índices são peso morto, com o DROP exato e o que ele economiza.
Cole qualquer artefato SQL. Ele escolhe a ferramenta certa.
Uma consulta lenta
O índice que ela precisa, além de uma reescrita autoverificada.
Um plano EXPLAIN
Varreduras completas, ordenações com derramamento, estimativas ruins.
Uma migração
Nível de bloqueio e o caminho online seguro, ciente da versão.
Um log de consultas lentas
Classificado por tempo total: para onde vai o tempo do seu banco de dados.
Um dump de deadlock
O ciclo de bloqueio, a vítima, a correção de ordenação.
DDL de esquema
Índices redundantes para remover, com as instruções.
Um trace de ORM
Padrões N+1 com a correção de carregamento antecipado.
SQL para revisar
GRANT ALL, SECURITY DEFINER, armazenamento de CVV.
Seu assistente de IA conhece SQL. Ele não conhece seu banco de dados.
Deixe seu assistente redigir SQL livremente. O SIXTA fica entre o modelo e seu banco de dados, submetendo cada consulta, plano e migração que ele sugere às mesmas verificações determinísticas que um DBA faria. O SIXTA trabalha com modelos de ponta, não contra eles: o modelo traz a linguagem, o SIXTA traz o julgamento de banco de dados. No Pro, esse julgamento é fundamentado em suas tabelas reais, índices e atraso de replicação.
Cada relatório assina seu trabalho.
Se não podemos provar, não chamamos de seguro.
Cada migração que você executa aposta sua reputação no que ela faz em produção. O SIXTA foi construído para ser a parte da sua stack que cumpre sua promessa: descobertas nomeadas, uma severidade, os riscos em números claros e exatamente o que mudar. Determinístico, fundamentado no plano e honesto quando não sabe. Você não recebe impressões. Você recebe um relatório.
E cada relatório é escrito para se aprender: o que foi verificado, o que foi descartado, por quê. Desligue o SIXTA amanhã e sua equipe mantém tudo o que ele ensinou.
No seu editor em três passos
- 1. Adicione a URL do SIXTA ao seu editor.
- 2. Faça login uma vez quando aparecer. Um clique com Google ou um link de e-mail.
- 3. Pergunte sobre qualquer SQL. Ele chama o SIXTA sozinho.
Adicione esta única URL como um servidor MCP remoto. Seu editor abre um login uma vez (um clique com Google ou GitHub, ou um link de e-mail), e então você está conectado. Nada para copiar e colar.
https://connect.sixta.ai/mcp
Cursor
Um clique. O Cursor abre o diálogo de adicionar servidor pré-preenchido, então você faz login:
Ou adicione https://connect.sixta.ai/mcp manualmente como um servidor MCP (apenas o url, sem cabeçalhos).
Claude Code
claude mcp add --transport http sixta https://connect.sixta.ai/mcp
Claude web / Desktop
Configurações → Conectores → Adicionar conector personalizado → cole a URL → faça login.
VS Code / Windsurf
Adicione https://connect.sixta.ai/mcp como um servidor MCP (apenas o url, sem cabeçalhos). O login abre automaticamente.
Depois de conectado, basta perguntar em linguagem simples ("essa migração é segura?", "por que isso está lento?"); seu modelo escolhe a ferramenta certa do SIXTA. Veja todas as 13 ferramentas e quando usar cada uma →
Prefere uma chave de API? (clientes sem o popup de login, ou CI)
Crie uma chave gratuita e cole-a na configuração do conector. Funciona em qualquer 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 (adicionar um conector personalizado)
A interface do conector não pode enviar cabeçalhos, então a chave vai na URL:
https://connect.sixta.ai/mcp/<your-key>
Sua chave vai na configuração acima. Obtenha uma chave gratuita → se você ainda não tiver uma.
No seu pipeline de CI/CD
A mesma análise, em cada pull ou merge request. Bloqueie uma migração arriscada antes de mesclar: o SIXTA revisa cada migração alterada e arquivo .sql, comenta as descobertas e controla o build com base no veredicto. Sem cliente MCP, sem analisar prosa.
GitHub: instale o GitHub App, vincule-o, pronto. Migrações .sql simples (Flyway, Prisma e afins) recebem o comentário completo do relatório e uma verificação SIXTA review por sixta-connect[bot] sem mais nada para configurar. Django, Alembic e Spring Boot renderizam no CI, então eles adicionam o workflow:
- uses: sixta-systems/sixta-ci@v1
with:
engine_version: "16"
GitLab: um comentário no merge request, descobertas inline no diff (Code Quality) e um controle de pipeline.
include:
- component: gitlab.com/sixta-systems/sixta-ci/sixta-review@0.8
inputs:
engine_version: "16"
Funciona em migrações Django, Alembic, Flyway e Liquibase, arquivos .sql simples (Prisma e afins) e SQL nativo dentro de código Java (@Query, JdbcTemplate, mapeadores MyBatis); projetos Django e Alembic adicionam uma entrada setup. Migrações idênticas em uma nova execução são servidas do cache e não contam contra sua cota. A configuração completa de CI/CD percorre ambos os caminhos passo a passo; o controle de CI explicado cobre o que ele verifica e por quê. Encontre-nos no GitHub Marketplace e no Catálogo de CI/CD do GitLab, ou obtenha uma chave gratuita →
Seguro para testar, seguro para confiar
Comece grátis, cresça com ele. O plano gratuito funciona a partir do SQL que você cola: sem credenciais de banco de dados, sem acesso aos seus sistemas. O Connect Pro é o próximo passo, uma conexão somente leitura que fundamenta veredictos no seu banco de dados ao vivo sob demanda, no seu editor e no CI. A plataforma completa do SIXTA é o passo seguinte: um DBRE autônomo que observa continuamente e age.
Nada é armazenado. O que você cola é analisado em memória e nunca é persistido. A conexão Pro é somente leitura e coleta apenas estatísticas derivadas: nomes de esquemas, tamanhos, metadados de índices, atraso de replicação. Sem linhas, sem valores de colunas, sem texto de consulta, nunca. Veja a declaração de tratamento de dados.
Veredictos determinísticos. O mesmo artefato dá a mesma resposta todas as vezes, a partir de regras cientes da versão. O modelo transmite as descobertas, não as inventa.
Correções autoverificadas. Cada reescrita é reanalisada contra as mesmas regras antes de chegar até você, e sinalizada se não estiver limpa.
Construímos o SIXTA Connect para que você não precise pisar em ovos com SQL. O objetivo: transformar o desenvolvedor que herdou o banco de dados por acidente naquele em quem sua equipe confia para as coisas assustadoras.
Plano gratuito: melhor esforço, sem SLA; limites podem mudar. Connect Pro está no ar: veredictos fundamentados no seu banco de dados ao vivo, precificado por escritor conectado, com teste gratuito de 14 dias (preços). A síntese de IA em sixta_diagnose roda com um orçamento diário limitado; quando esgota, o SIXTA recorre à sua análise determinística e as outras ferramentas não são afetadas. Os números de benchmark são da nossa própria suíte de 129 casos, com média entre execuções; método na página de Benchmarks.