SQL-Transpiler MCP Tool
About
Transpile SQL queries between different dialects using the sqlglot library.
Details
- Author
- baronco
- Categories
- Database, Other
- Tags
- #sql
Jump to
Setup
Install SQL-Transpiler MCP Tool in your MCP client (Claude Desktop, Cursor, Windsurf, and others).
Repository: https://github.com/baronco/SQL-Transpiler-MCP-Tool
Follow the installation instructions in the repository README, then restart your MCP client.
Transpile SQL queries between different dialects using the sqlglot library.
SQL-Transpileris a MCP tool designed to transpile SQL queries between different dialects using thesqlglotlibrary. This tool helps you convert SQL code from one dialect (e.g., MySQL) to another (e.g., PostgreSQL) with ease, ensuring compatibility across various database systems.
- Dialect Support:Lists all SQL dialects supported bysqlglot.
- SQL Transpilation:Converts SQL queries from one dialect to another.
- Error Handling:Informs you if a dialect is unsupported or if there are syntax errors.
- sqlglot
Version:Check yourpyproject.tomloruv.lockfor the exact version used in this project.
- Python 3.13+(if running locally)
- UVpackage manager (for dependency management)
- Docker(if running via container)
git clone https://github.com/Baronco/SQL-Transpiler-MCP-Tool.git cd sql-transpiler
git clone https://github.com/your-username/sql-transpiler.git cd sql-transpiler
- Use theDialectstool to list all supported SQL dialects.
- Use theTranspilertool to convert SQL queries from one dialect to another.
For more details, see the instructions insrc/instructions.md.
To add the SQL-Transpiler MCP tool to your Claude Desktop configuration using the Docker image, update yourclaude_desktop_config.jsonas follows:
{ "mcpServers": { "sql-transpiler": { "command": "docker", "args": ["run", "-i", "--rm", "--init", "-e", "DOCKER_CONTAINER=true", "sql-transpiler"] } } }
If you want to use your local environment withUVinstead of Docker, configure yourclaude_desktop_config.jsonlike this (adjust the path as needed):
{ "mcpServers": { "sql-transpiler": { "command": "uv", "args": [ "--directory", "path/to/sql-transpiler", "run", "server.py" ] } } }
Official MCP server for dbt (data build tool) providing integration with dbt Core/Cloud CLI, project metadata discovery, model information, and semantic layer querying capabilities.
Open source MCP server specializing in easy, fast, and secure tools for Databases.
Query and analyze data with MotherDuck and local DuckDB
Query Streams securely connects MCP clients to live databases through the Query Streams Cloud Network, with no VPNs, inbound ports, or complex setup.
Interact with the SingleStore database platform
Official Supabase MCP server for managing Supabase projects, databases, auth, storage, edge functions, and SQL workflows from AI agents.
A collection of tools for managing the platform, addressing data quality and reading and writing to Teradata Database.
Multi-database agent access (PostgreSQL, SQLite, MySQL, Oracle, SQL Server) with batch queries, pre-configured connections, and SQLGlot-enforced read-only safety
Sign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.





