Schema Search MCP Server

An MCP Server for Natural Language Search over RDBMS Schemas. Find exact tables you need, with all their relationships mapped out, in milliseconds.

Local serverstdioPython

What is the Schema Search MCP Server?

An MCP Server for Natural Language Search over RDBMS Schemas. Find exact tables you need, with all their relationships mapped out, in milliseconds. No vector

The short version

  • Grep through SQL files for 20 minutes
  • Pass the full schema to an LLM and watch it struggle with 200 tables

More MCP options

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

How to install the Schema Search MCP Server

{
  "mcpServers": {
    "schema-search": {
      "command": "uvx",
      "args": [
        "schema-search[postgres,mcp]",
        "postgresql://user:pass@localhost/db",
        "optional/path/to/config.yml",
        "optional llm_api_key",
        "optional llm_base_url"
      ]
    }
  }
}

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

Example prompts to try

  • “Use Schema Search to Benefits.”
  • “Use Schema Search to Setup.”

Frequently asked questions

An MCP Server for Natural Language Search over RDBMS Schemas. Find exact tables you need, with all their relationships mapped out, in milliseconds. No vector Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.