📣
TiDB Cloud Premium 开放公测中。为企业级工作负载提供无限扩展、即时弹性伸缩和高级安全保障。此页面由 AI 自动翻译,英文原文请见此处。

开始使用 Claude Desktop 和 TiDB MCP Server



本指南将介绍如何在 Claude Desktop 中配置 TiDB MCP Server。

前置条件

在开始之前,请确保你已具备以下条件:

  • Claude Desktop:从 claude.ai 下载并安装 Claude Desktop。
  • Python (>=3.10) 和 uv:确保已安装 Python(3.10 或更高版本)和 uv。请按照 安装指南 安装 uv
  • 一个 TiDB Cloud Starter 实例:你可以在 TiDB Cloud 上创建一个免费的 TiDB Cloud Starter 实例。

设置步骤

按照以下步骤在 Claude Desktop 中设置 TiDB MCP Server:

  1. 打开 Settings 对话框。

  2. 在对话框中点击 Developers 标签页。

  3. 点击 Edit Config 按钮,打开 MCP 配置文件 claude_desktop_config.json

  4. 将以下配置复制到 claude_desktop_config.json 文件中。

    { "mcpServers": { "TiDB": { "command": "uvx --from pytidb[mcp] tidb-mcp-server", "env": { "TIDB_HOST": "localhost", "TIDB_PORT": "4000", "TIDB_USERNAME": "root", "TIDB_PASSWORD": "", "TIDB_DATABASE": "test" } } } }
  5. My TiDB 页面上,点击目标 TiDB Cloud Starter 实例的名称,进入其实例概览页面。

  6. 点击右上角的 Connect,获取连接参数,并将 TIDB_HOSTTIDB_PORTTIDB_USERNAMETIDB_PASSWORDTIDB_DATABASE 的值替换为你自己的。

  7. 重启 Claude Desktop。

如需了解更多详情,请参阅 如何在 Claude Desktop 中配置 MCP server

文档内容是否有帮助?