OlympHill
M

mcp-server-sql-analyzerServeur MCP pour l'analyse statique SQL

(0)
Daniel NikulshynÉvalué par Daniel Nikulshyn·Mis à jour juillet 2026

Aperçu

Le serveur SQL Analyzer MCP fournit des outils pour analyser et travailler avec les requêtes SQL. Il aide à la validation de la syntaxe SQL et au linting, à la conversion de requêtes entre différents dialectes SQL, à l'extraction et à l'analyse des références et dépendances de tables, à l'identification de l'utilisation et des relations de colonnes, et à la découverte des dialectes SQL pris en charge. Ce serveur améliore la capacité à aider les utilisateurs à travailler avec SQL de manière efficace en fournissant une validation de requête, une conversion de dialecte, une analyse de code et une vérification de compatibilité. Il permet une assistance SQL plus précise et utile tout en réduisant le risque d'erreurs de syntaxe ou de problèmes spécifiques au dialecte.

Fonctionnalités clés

  • Validation et linting de la syntaxe SQL
  • Conversion de dialecte SQL
  • Analyse des références de tables et de colonnes
  • Découverte des dialectes SQL pris en charge
  • Intégration avec des assistants IA comme Claude

Tarifs

Modèle
Free
Catégorie
Serveurs MCP
Note
Pas encore d’avis

Cas d’usage

Validation de requêtes SQL

Validation de la syntaxe SQL avant de la suggérer aux utilisateurs, en garantissant des requêtes correctes et adaptées au dialecte.

Conversion de dialecte

Conversion de requêtes SQL entre différents systèmes de base de données tout en préservant la logique de requête.

Pour & contre

Pour

  • Fournit une validation et un linting de la syntaxe SQL
  • Prend en charge la conversion entre différents dialectes SQL
  • Analyse les références de tables et de colonnes
  • Découvre les dialectes SQL pris en charge
  • Améliore les capacités des assistants IA pour les tâches liées à SQL

Contre

  • Informations limitées sur l'évolutivité et les performances
  • Dépend de la bibliothèque SQLGlot
  • Peut nécessiter une configuration pour des cas d'utilisation spécifiques

Avis

Connecte-toi pour laisser un avis.

Pas encore d’avis. Sois le premier !

Questions & réponses

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

Poser une question

Alternatives à Serveurs MCP