Token导航 LogoToken导航

MCP Server · 数据服务

TDengine Query MCP Server

TDengine Query MCP server for AI assistants - execute read-only TDengine queries

stdio官方级别未说明来源级核验工具 6
数据分析PythonClaudeClaude DesktopCursor

快速开始

作者 / 组织
Abeautifulsnow
提供方
Abeautifulsnow
运行时
Python

工具数量

6

来源目录标注

资源数量

0

来源目录标注

提示词数量

0

来源目录标注

GitHub Star

10

仓库热度

收录来源

4 个

MCP.so

选型结论

TDengine Query MCP Server 属于数据服务类 MCP Server,公开资料标注 6 个工具,通过stdio 本地进程接入,适配 Claude Desktop、Claude、Cursor,有可以直接复制的安装命令;接入前先确认权限范围。

分类

数据服务

传输方式

stdio

认证方式

无需认证

部署方式

支持远程部署

安装与配置

安装命令

uv run src/tdengine_mcp_server -th 192.100.8.22 -db log -ll debug

公开命令不是通用的启动方式,拼不出可靠配置示例;请在客户端 MCP 配置里按官方文档填写 command 和 args。

上手步骤

  1. 1

    准备运行环境

    stdio 服务在本地起进程,需要先装好 Python,再按安装命令拉取依赖。

  2. 2

    安装服务

    复制下面的安装命令执行;命令里带占位符的位置换成自己的密钥或路径。

  3. 3

    写入客户端配置

    在客户端的 MCP 配置里填启动命令和参数,保存后完全退出客户端再打开,让新配置生效。

  4. 4

    验证是否可用

    连接成功后客户端会列出 6 个工具,随便调一个只读工具确认能返回结果。

接入前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

详细介绍

TDengine查询MCP服务器

一种模型上下文协议(MCP)服务器,提供 只读的 用于AI助手的TDengine数据库查询。执行查询,探索数据库结构,并直接从AI驱动的工具中调查您的数据。

支持的AI工具

此MCP服务器可与支持模型上下文协议的任何工具配合使用,包括:

  • 光标IDE:设置在 .cursor/mcp.json
  • 人物克劳德:与兼容的MCP客户端一起使用
  • 其他与MCP兼容的AI助手:遵循工具的MCP配置说明

功能和限制

它做什么

  • ✅ 执行 只读的 TD引擎查询(仅限SELECT、SHOW、DESCRIBE)
  • ✅ 提供数据库/稳定的信息和元数据
  • ✅ 列出可用的数据库和稳定库

它不做什么

  • ❌ 执行写操作(INSERT、UPDATE、DELETE、CREATE、ALTER等)
  • ❌ 提供数据库设计或模式生成功能
  • ❌ 作为一个完整的数据库管理工具

此工具是专门为 数据调查与勘探 通过只读查询。 它不用于数据库管理、模式管理或数据修改。

如何使用

从源代码运行

推荐的方式 要使用此MCP服务器,请直接使用 uv 无需安装。这就是Claude Desktop和Cursor在下面的示例中使用它的配置方式。

如果要克隆存储库:

git clone https://github.com/Abeautifulsnow/tdengine-mcp.git
cd tdengine-mcp

然后,您可以直接运行服务器:

uv run src/tdengine_mcp_server -th 192.100.8.22 -db log -ll debug

或者,您可以更改 .env 文件在 src/tdengine_mcp_server/ 目录中设置环境变量,并使用以下命令运行服务器:

uv run src/tdengine_mcp_server
重要提示:.env文件将具有 较高优先级 而不是命令行参数。

从Pypi安装 pip 命令

# Install globally with pip
pip install tdengine_mcp_server

然后运行:

python -m tdengine_mcp_server -h

安装方式 uvx 命令

uvx tdengine-mcp-server -h

从铁匠铺安装 npx 命令

npx -y @smithery/cli@latest install @Abeautifulsnow/tdengine-mcp --client cursor --config '"{}"'

您可以在以下时间更改客户端 --client 带有备选方案的选项 claude“风帆冲浪”等等。你也可以参考这个: smithery/tdengine mcp服务器

配置选项

.env文件

环境变量描述默认值
LOGLEVEL设置日志级别(调试、信息、警告、错误)信息
TDENGINE_HOST环境数据库主机localhost
TDENGINE_PORT数据库端口6041
TDENGINE_USENAME数据库用户名root
TDENGINE_PASSWORD数据库密码taosdata
TDENGINE_DATABASE数据库名称日志
TDENGINE_TIMEOUT设置连接超时时间(秒)30
TRANSPORT控制传输使用stdio

cli使用情况

$ python3 -m tdengine_mcp_server -h

usage: __main__.py [-h] [-th TAOS_HOST] [-tp TAOS_PORT] [-tu TAOS_USERNAME] [-pwd TAOS_PASSWORD] [-db TAOS_DATABASE] [-to TAOS_TIMEOUT] [-ll LOG_LEVEL]

TDengine MCP Server

options:
  -h, --help            show this help message and exit
  -th, --taos-host TAOS_HOST
                        TDengine host address. Default: `localhost`
  -tp, --taos-port TAOS_PORT
                        TDengine port number. Default: `6041`
  -tu, --taos-username TAOS_USERNAME
                        TDengine username. Default: `root`
  -pwd, --taos-password TAOS_PASSWORD
                        TDengine password. Default: `taosdata`
  -db, --taos-database TAOS_DATABASE
                        TDengine database name. Default: `default`
  -to, --taos-timeout TAOS_TIMEOUT
                        TDengine connection timeout. Default: `30`
  -ll, --log-level LOG_LEVEL
                        Log level. Default: `INFO`
  -trans, --transport {sse,stdio}
                        The transport to use. Default: `sse`

与AI助手集成

您的AI助手可以通过MCP服务器与TDengine数据库进行交互。以下是一些示例:

示例查询:

Can you use the query tool to show me the first 10 records from the database?
I need to analyze our sales data. Can you run a SQL query to get the total sales per region for last month from the development database?
Can you list all the available databases we have?

使用TDengine MCP工具

TDengine Query MCP服务器为您的AI助手提供了三个主要工具:

1.查询

对特定稳定执行只读SQL查询:

Use the query tool to run:

SELECT * FROM customers WHERE itemid > '2025-01-01' LIMIT 10;
2.信息

获取您的马厩的详细信息:

Use the info tool to check the meta info about the specified stable.

DESCRIBE disks_info;

安全考虑

  • ✅ 只允许只读查询(SELECT、SHOW、DESCRIBE)

故障排除

连接问题

如果您在连接时遇到问题:

  1. 在MCP配置中验证数据库凭据
  2. 确保TDengine服务器正在运行且可访问
  3. 检查阻止连接的防火墙规则
  4. 通过设置启用调试模式 LOG_LEVEL 在您的配置中

常见错误

错误:查询执行失败

  • 验证您的SQL语法
  • 检查您是否只使用支持的查询类型(SELECT、SHOW、DESCRIBE)
  • 确保您的查询是真正只读的

贡献

欢迎投稿!请随时提交拉取请求。

______________________________________________________________________

如需更多信息或支持,请 打开一个问题 在GitHub存储库上。

工具与能力

工具数量

6

资源数量

0

提示词数量

0

能力标签

涛思数据库tdengine数据库查询Python本地部署AI助手集成只读操作数据探索

支持客户端

Claude DesktopClaudeCursor

数量来自来源目录的标注,具体工具清单以官方文档为准。

典型使用场景

用自然语言查库

不用手写 SQL,直接问数据,让模型组织查询语句。

数据巡检

定期拉指标、做对比,把异常项整理成一段说明。

打通业务数据

把数据库、数仓和接口接进同一个上下文,减少导出再上传。

选择建议

值得选的地方

  • 只提供 6 个工具,职责集中,接入后不容易误操作。
  • 有现成的安装命令,不用自己找入口,照着跑就能起服务。
  • 已经适配 Claude Desktop、Claude、Cursor,换客户端不用重新研究配置。

先想清楚的地方

  • stdio 方式要求本地装好 Python,换机器要重新装一遍。
  • 第三方目录整理,版本更新和行为细节以官方仓库为准。

更适合

  • 需要在数据服务场景里让模型直接调用外部能力的人。
  • 已经在用 Claude Desktop 的用户,接入路径最短。
  • 想先快速试一下、能接受在本地跑服务的人。

不太适合

  • 完全不想在本地装环境的人。
  • 需要厂商级 SLA 和技术支持的生产环境。

同类对比

5 个同类
MCP Server工具数传输方式安装命令收录来源最后核验
TDengine Query MCP Server

MCP.so · 本页

6stdio有4 个2026-05-17
Memory 9d25f64e

MCP World

9未说明未标注1 个2026-05-17
Prisma MCP Server

MCP World

0stdio有3 个2026-05-17
Astr Bot

MCP World

0stdio有1 个2026-05-17
Getzep MCP

MCP World

9stdio有1 个2026-05-17

按同分类和工具数量挑出最接近的几条,字段以各自详情页为准。

常见问题

5 条

TDengine Query MCP Server 怎么安装?

公开资料给出的安装命令是 uv run src/tdengine_mcp_server -th 192.100.8.22 -db log -ll debug,运行环境为 Python。装完后按客户端要求写进 MCP 配置,重启客户端生效。

TDengine Query MCP Server 怎么在 Claude Desktop、Cursor 里配置?

它是stdio 本地进程,客户端配置里要写启动命令和参数,运行环境是 Python;保存后完全退出客户端再打开,配置才会生效。

TDengine Query MCP Server 收费吗?

本站只整理公开资料,不代收费用,也没有标注具体价格。是否收费取决于服务本身和背后的接口额度,正式使用前按官方说明确认。

TDengine Query MCP Server 需要 API Key 吗?

公开资料标注为无需认证,装好就能连;如果实际调用时报鉴权错误,按官方文档补上凭据。

TDengine Query MCP Server 支持哪些客户端?

公开资料标注支持 Claude Desktop、Claude、Cursor;其他客户端只要能配置 MCP Server,也能用同样的命令或地址接入。

来源信息

继续浏览同类 MCP