
mcp-server-tidb

2025.04.15
17
Python数据库管理TiDB 连接数据库
mcp-server-tidb 是一个为 TiDB(无服务器)数据库实现的 MCP 服务器。它允许用户通过环境变量或配置文件轻松配置和连接到 TiDB 数据库,并与 Claude Desktop 集成使用。
View on GitHub
Overview
基本能力
产品定位
mcp-server-tidb 是一个为 TiDB(无服务器)数据库实现的 MCP 服务器,主要用于数据库连接和管理。
核心功能
- 提供 TiDB 数据库的连接和管理功能。
- 支持通过环境变量或
.env
文件进行配置。 - 可以与 Claude Desktop 集成使用。
适用场景
- 需要连接和管理 TiDB 数据库的场景。
- 与 Claude Desktop 集成的开发环境。
工具列表
uv
:Python 包安装工具,用于安装和管理依赖。TiDB Cloud
:用于创建和管理 TiDB 数据库集群。
常见问题解答
- 如何在 WSL 中运行 mcp-server-tidb?
需要在
claude_desktop_config.json
中配置wsl.exe
命令来运行服务。
使用教程
使用依赖
- 需要安装
uv
(Python 包安装工具)。
安装教程
# 克隆仓库
git clone https://github.com/c4pt0r/mcp-server-tidb
cd mcp-server-tidb
# 使用 uv 安装包和依赖
uv venv
uv pip install -e .
调试方式
- 配置 TiDB 数据库连接信息(通过环境变量或
.env
文件)。 - 运行服务:
uv --directory /path/to/mcp-server-tidb run python src/main.py
- 检查日志和输出以确认服务正常运行。