Command Palette

Search for a command to run...

UnylyUnyly
Browse all

c4pt0r/mcp-server-tidb

FreeNot checked

TiDB database integration with schema inspection and query capabilities

GitHubEmbed

About

TiDB database integration with schema inspection and query capabilities

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 c4pt0r/mcp-server-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 c4pt0r/mcp-server-tidb MCP free?

Yes, c4pt0r/mcp-server-tidb MCP is free — one-click install via Unyly at no cost.

Does c4pt0r/mcp-server-tidb need an API key?

No, c4pt0r/mcp-server-tidb runs without API keys or environment variables.

Is c4pt0r/mcp-server-tidb hosted or self-hosted?

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

How do I install c4pt0r/mcp-server-tidb in Claude Desktop, Claude Code or Cursor?

Open c4pt0r/mcp-server-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 c4pt0r/mcp-server-tidb with

Not sure what to pick?

Find your stack in 60 seconds

Author?

Embed badge for your README

Browse similar

All data MCPs