The TiDB MCP Server enables executing SQL queries against a TiDB database instance via the Model Context Protocol (MCP).
Execute SQL Queries: Run SELECT statements by default on a TiDB database
Additional Operations: Optionally perform INSERT, UPDATE, and DELETE operations when configured
Secure Configuration: Configure connections securely using environment variables
Lightweight: Simple installation and configuration process, supporting npx or global npm installation
Runs as a Node.js application, requiring Node.js 16+ to function.
TiDB MCP Server
A Model Context Protocol (MCP) server for TiDB that allows executing SELECT queries through MCP tools.
Features
Execute SELECT queries on TiDB
Secure connection via environment variables
Lightweight and easy to use
Related MCP server: SQLite MCP Server
Prerequisites
Node.js 16+
TiDB instance
Installation
Installing via Smithery
To install TiDB Server for Claude Desktop automatically via Smithery:
Via npx
Global installation
Configuration
Set these environment variables before running:
Usage
Start the server:
Add to MCP configuration (cline_mcp_settings.json):
Use the MCP tool:
Development
Clone the repo:
Install dependencies:
Build:
Run:
License
MIT