
Apache IoTDB MCP 服务器
将 FlowHunt 与 Apache IoTDB 模型上下文协议(MCP)服务器集成,实现高级商业智能、高性能 SQL 查询、多方言支持和可扩展的时序数据库操作——所有功能均由强大的 AI 驱动工作流提供支持。...
Apache IoTDB MCP 服务器 是模型上下文协议(MCP)的一个实现,旨在通过 IoTDB 时序数据库,为数据库交互与商业智能能力提供无缝支持。它作为桥梁,使 AI 助手和客户端能够对 IoTDB 执行 SQL 查询,支持通过自然语言或编程方式在大模型驱动的工作流中进行数据分析和管理任务。开发者可以借助 MCP 服务器执行数据库查询、查看模式信息和获取元数据,提升将 IoTDB 集成到 AI 驱动开发环境中的能力,例如查询时序数据、管理数据库结构等。
该服务器不提供任何提示词。
该服务器不暴露任何资源。
IoTDB MCP 服务器根据所选 SQL 方言(“tree” 或 “table”)提供不同工具。
树形模型
metadata_queryquery_sql(字符串)– 需要执行的 SHOW/COUNT SQL 查询。select_queryquery_sql(字符串)– 需要执行的 SELECT SQL 查询。表格模型
查询工具
read_queryquery(字符串)– 需要执行的 SELECT SQL 查询。模式工具
list_tablesdescribe-tabletable_name(字符串)– 需要描述的表名。uv 包管理器。{
"mcpServers": {
"iotdb": {
"command": "uv",
"args": [
"--directory",
"YOUR_REPO_PATH/src/iotdb_mcp_server",
"run",
"server.py"
],
"env": {
"IOTDB_HOST": "127.0.0.1",
"IOTDB_PORT": "6667",
"IOTDB_USER": "root",
"IOTDB_PASSWORD": "root",
"IOTDB_DATABASE": "test",
"IOTDB_SQL_DIALECT": "table"
}
}
}
}
uv 和 IoTDB。~/Library/Application Support/Claude/claude_desktop_config.json;在 Windows 下,编辑 %APPDATA%/Claude/claude_desktop_config.json。{
"mcpServers": {
"iotdb": {
"command": "uv",
"args": [
"--directory",
"YOUR_REPO_PATH/src/iotdb_mcp_server",
"run",
"server.py"
],
"env": {
"IOTDB_HOST": "127.0.0.1",
"IOTDB_PORT": "6667",
"IOTDB_USER": "root",
"IOTDB_PASSWORD": "root",
"IOTDB_DATABASE": "test",
"IOTDB_SQL_DIALECT": "table"
}
}
}
}
uv 和 IoTDB。{
"mcpServers": {
"iotdb": {
"command": "uv",
"args": [
"--directory",
"YOUR_REPO_PATH/src/iotdb_mcp_server",
"run",
"server.py"
],
"env": {
"IOTDB_HOST": "127.0.0.1",
"IOTDB_PORT": "6667",
"IOTDB_USER": "root",
"IOTDB_PASSWORD": "root",
"IOTDB_DATABASE": "test",
"IOTDB_SQL_DIALECT": "table"
}
}
}
}
uv 和 IoTDB。{
"mcpServers": {
"iotdb": {
"command": "uv",
"args": [
"--directory",
"YOUR_REPO_PATH/src/iotdb_mcp_server",
"run",
"server.py"
],
"env": {
"IOTDB_HOST": "127.0.0.1",
"IOTDB_PORT": "6667",
"IOTDB_USER": "root",
"IOTDB_PASSWORD": "root",
"IOTDB_DATABASE": "test",
"IOTDB_SQL_DIALECT": "table"
}
}
}
}
API 密钥安全
如 IOTDB_USER 和 IOTDB_PASSWORD 等 API 凭证通过配置中的 env 字段进行管理。建议使用环境变量,避免硬编码敏感数据。例如:
"env": {
"IOTDB_HOST": "127.0.0.1",
"IOTDB_PORT": "6667",
"IOTDB_USER": "${IOTDB_USER}",
"IOTDB_PASSWORD": "${IOTDB_PASSWORD}",
"IOTDB_DATABASE": "test"
}
并在启动服务器前,在系统中设置这些环境变量。
在 FlowHunt 中使用 MCP
要将 MCP 服务器集成进您的 FlowHunt 工作流,首先添加 MCP 组件到流程中并连接到 AI Agent:

点击 MCP 组件打开配置面板。在系统 MCP 配置区域,按如下 JSON 格式填写您的 MCP 服务器信息:
{
"iotdb": {
"transport": "streamable_http",
"url": "https://yourmcpserver.example/pathtothemcp/url"
}
}
配置完成后,AI Agent 即可作为工具使用该 MCP,并访问其全部功能。请注意将 “iotdb” 改为实际的 MCP 服务器名称,并将 URL 替换为您自己的 MCP 服务器地址。
| 区块 | 可用性 | 说明/备注 |
|---|---|---|
| 总览 | ✅ | |
| 提示词清单 | ⛔ | 未提供提示词 |
| 资源清单 | ⛔ | 未暴露资源 |
| 工具清单 | ✅ | 见上文树/表模型工具 |
| API 密钥安全 | ✅ | 使用配置中的 env |
| 采样支持(评估时非重点) | ⛔ | 未提及 |
IoTDB MCP 服务器是一个专注且简洁的实现,为 IoTDB 提供了核心的数据库交互工具。虽然缺乏如提示词、资源、根节点和采样等高级 MCP 功能,但非常适合时序数据库访问这一特定场景。Claude Desktop 的配置文档详尽,其他集成也可依此类推。总体而言,这是一款针对数据库工作流的小众但可靠的 MCP 服务器。
| 是否有 LICENSE | ✅ (Apache-2.0) |
|---|---|
| 至少有一个工具 | ✅ |
| Fork 数量 | 10 |
| Star 数量 | 24 |

将 FlowHunt 与 Apache IoTDB 模型上下文协议(MCP)服务器集成,实现高级商业智能、高性能 SQL 查询、多方言支持和可扩展的时序数据库操作——所有功能均由强大的 AI 驱动工作流提供支持。...

MCP 数据库服务器为 AI 助手和自动化工具提供对常见数据库(如 SQLite、SQL Server、PostgreSQL 和 MySQL)的安全、可编程访问。它作为桥梁,支持上下文感知的工作流和 AI 驱动应用高效查询、管理和交互结构化数据。...

MSSQL MCP 服务器将 AI 助手与 Microsoft SQL Server 数据库连接,实现从 AI 流程中直接进行高级数据操作、商业智能和工作流自动化。可无缝执行查询、管理模式并生成业务洞察。...
Cookie 同意
我们使用 cookie 来增强您的浏览体验并分析我们的流量。 See our privacy policy.