mcp-server-sql-analyzer

mcp-server-sql-analyzer

16

The "mcp-server-sql-analyzer" is a Model Context Protocol server designed for SQL analysis, allowing for validation, linting, and dialect conversion. It is particularly useful for ensuring SQL queries are syntactically valid and optimized for different database systems.

mcp-server-sql-analyzer

A Model Context Protocol (MCP) server that provides SQL analysis, linting, and dialect conversion capabilities. It helps with:

  • SQL syntax validation and linting
  • Converting queries between different SQL dialects
  • Extracting table references and dependencies
  • Identifying column usage and relationships

Tools

  1. lint_sql: Validates SQL query syntax.
  2. transpile_sql: Converts SQL between dialects.
  3. get_all_table_references: Extracts table references.
  4. get_all_column_references: Extracts column references.