M

mcp-server-sql-analyzerServidor MCP para análise estática de SQL.

(0)
Daniel NikulshynAvaliado por Daniel Nikulshyn·Atualizado julho de 2026

Visão geral

O servidor SQL Analyzer MCP fornece ferramentas para analisar e trabalhar com consultas SQL. Ele ajuda com validação de sintaxe SQL e linting, conversão de consultas entre diferentes dialetos SQL, extração e análise de referências e dependências de tabelas, identificação de uso e relacionamentos de colunas e descoberta de dialetos SQL suportados. Este servidor melhora a capacidade de ajudar os usuários a trabalhar com SQL de forma eficiente, fornecendo validação de consultas, conversão de dialetos, análise de código e verificação de compatibilidade. Ele permite assistência relacionada a SQL mais precisa e útil, enquanto reduz o risco de erros de sintaxe ou problemas específicos do dialeto.

Funcionalidades principais

  • Validação de sintaxe SQL e linting
  • Conversão de dialetos SQL
  • Análise de referências de tabelas e colunas
  • Descoberta de dialetos SQL suportados
  • Integração com assistentes de IA como Claude

Preços

Modelo
Free
Avaliação
Ainda sem avaliações

Casos de uso

Validação de Consultas SQL

Validando a sintaxe SQL antes de sugerir ao usuário, garantindo consultas corretas e apropriadas para o dialeto.

Conversão de Dialetos

Convertendo consultas SQL entre diferentes sistemas de banco de dados enquanto preserva a lógica da consulta.

Prós e contras

Prós

  • Fornece validação de sintaxe SQL e linting
  • Suporta conversão entre diferentes dialetos SQL
  • Analisa referências de tabelas e colunas
  • Descobre dialetos SQL suportados
  • Melhora as capacidades de assistentes de IA para tarefas relacionadas a SQL

Contras

  • Informações limitadas sobre escalabilidade e desempenho
  • Dependente da biblioteca SQLGlot
  • Pode exigir configuração para casos de uso específicos

Avaliações

Entra para deixar uma avaliação.

Ainda sem avaliações. Sê o primeiro!

Perguntas e respostas

What are the main limitations when integrating mcp-server-sql-analyzer with other systems?

Limitations include unclear scalability and performance details, dependence on the SQLGlot library, and the need for configuration for specific use cases such as custom dialects or large query sets.

Asked by Nadia Petrova · Nov 22, 2025

Can the tool convert queries between different database dialects? Which dialects are supported?

Yes, the transpile_sql function can convert SQL from a source dialect to a target dialect (e.g., MySQL to PostgreSQL). The tool discovers supported dialects internally, but the exact list depends on SQLGlot’s capabilities at runtime.

Asked by Daniel Schmidt · Nov 18, 2025

How does mcp-server-sql-analyzer validate SQL syntax and what format does it return errors?

The server uses the SQLGlot library to lint queries via the lint_sql tool. It returns a ParseResult JSON with is_valid, a message string, and an optional position object indicating line and column of any syntax errors.

Asked by Bruno Kaufmann · Sep 30, 2025

Faz uma pergunta

Alternativas a Servidores MCP