Text2sql MCP Server

Synechron's Text2SQL MCP Server is a [Model Context Protocol](https://modelcontextprotocol.io/introduction) (MCP) server. It provides MCP clients

Remote serverstreamable-httpPython

What is the Text2sql MCP Server?

Text2sql MCP lets Claude, Cursor and other MCP clients work with Text2sql MCP directly. Synechron's Text2SQL MCP Server is a Model Context Protocol (MCP) server. It provides MCP clients like Cursor, VSCode, and Claude Desktop, with natural language access to relational databases of various types – enabling users to ask questions of their.

What Text2sql MCP does

Synechron's Text2SQL MCP Server is a Model Context Protocol (MCP) server. It provides MCP clients like Cursor, VSCode, and Claude Desktop, with natural language access to relational databases of various types – enabling users to ask questions of their data using natural language capabilities.

Key capabilities

  • Natural Language to SQL: — Natural language questions are converted into optimized SQL queries using advanced
  • Multi-Database Support: — Compatibility with PostgreSQL, MySQL, SQLite and Microsoft Fabric databases
  • Retrieval Augmented Generation (RAG): — Enhanced query generation by combining schema metadata and sampled row
  • Table Indexing: — Enables embedding for database schemas and sample data, improving query relevance
  • Response Synthesis: — Generates natural language summaries of query results
  • Markdown Formatting: — Creates more readable responses
  • Multiple Model Support: — Works with OpenAI, Azure OpenAI, AWS Bedrock, and Ollama models

Practical notes

  • Maintained by synechron-code, written in Python.

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
Text2Sql_DatabaseNameQuery a specific database using natural language
Parameters:query: Natural language query to execute against the database

How to install the Text2sql MCP Server

{
  "mcpServers": {
    "text2sql": {
      "command": "docker",
      "args": [
        "run",
        "-i",
        "--rm",
        "--env-file",
        ".env",
        "709825985650.dkr.ecr.us-east-1.amazonaws.com/synechron/mcp-text2sql:0.0.10-2025.07.04-rc3",
        "server"
      ]
    }
  }
}

From the project documentation. Replace placeholders and example paths before connecting.

Example prompts to try

  • “Use Text2sql MCP to Text2Sql DatabaseName.”
  • “Use Text2sql MCP to Parameters.”

Frequently asked questions

Synechron's Text2SQL MCP Server is a [Model Context Protocol](https://modelcontextprotocol.io/introduction) (MCP) server. It provides MCP clients like Cursor Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.