Command Palette

Search for a command to run...

UnylyUnyly
Browse all

Tidb

FreeNot checked

mcp server for tidb

GitHubEmbed

About

mcp server for tidb

README

MCP server implementation for TiDB (serverless) database.

Prerequisites

  • uv (Python package installer)

Installation

# Clone the repository
git clone https://github.com/c4pt0r/mcp-server-tidb
cd mcp-server-tidb

# Install the package and dependencies using uv
uv venv
uv pip install -e .

Configuration

Go tidbcloud.com to create a free TiDB database cluster

Configuration can be provided through environment variables, or using .env:

  • TIDB_HOST - TiDB host address, e.g. 'gateway01.us-east-1.prod.aws.tidbcloud.com'
  • TIDB_PORT - TiDB port (default: 4000)
  • TIDB_USERNAME - Database username, e.g. 'xxxxxxxxxx.<username>'
  • TIDB_PASSWORD - Database password
  • TIDB_DATABASE - Database name, default is test

Run with Claude Desktop

Config Claude Desktop, HOWTO

claude_desktop_config.json:

{
  "mcpServers": {
      "tidb": {
          "command": "uv",
          "args": [
              "--directory",
              "/path/to/mcp-server-tidb",
              "run",
              "src/main.py"
          ]
      }
  }
}

If you're running mcp-server-tidb in WSL, the claude_desktop_config.json should look like this:

{
  "mcpServers": {
    "tool-with-env-vars": {
      "command": "wsl.exe",
      "args": [
        "bash",
        "-c",
        "/path/to/uv --directory /path/to/mcp-server-tidb run python src/main.py"
      ]
    }
  }
}

from github.com/c4pt0r/mcp-server-tidb

Installing Tidb

This server has no published package — it is built from source. Open the repository and follow its README.

▸ github.com/c4pt0r/mcp-server-tidb

FAQ

Is Tidb MCP free?

Yes, Tidb MCP is free — one-click install via Unyly at no cost.

Does Tidb need an API key?

No, Tidb runs without API keys or environment variables.

Is Tidb hosted or self-hosted?

Self-hosted: the server runs locally on your machine via the install command above.

How do I install Tidb in Claude Desktop, Claude Code or Cursor?

Open Tidb on unyly.org, pick your client tab (Claude Desktop, Claude Code, Cursor) and press Install — the config is generated automatically, no JSON editing.

Related MCPs

Compare Tidb with

Not sure what to pick?

Find your stack in 60 seconds

Author?

Embed badge for your README

Browse similar

All development MCPs