IoTDB MCP Server

Integrations

  • Provides AI assistants with a structured interface to IoTDB (Apache IoT Database), enabling table listing, data reading, and SQL query execution for analyzing time-series data in IoT applications.

iotdb-mcp-服务器

IoTDB的模型上下文协议 (MCP) 服务器实现。

该服务器为AI助手提供了一种安全且结构化的方式来探索和分析数据库。它使AI助手能够通过受控的界面列出表格、读取数据并执行SQL查询,从而确保负责任的数据库访问。

功能

  • list_resources列出表
  • read_resource读取表数据
  • list_tools列出工具
  • call_tool执行 SQL
  • list_prompts列出提示
  • get_prompt通过名称获取提示

用法

先决条件

  • Python 与uv包管理器
  • IoTDB 安装
  • MCP 服务器依赖项

发展

# Clone the repository git clone https://github.com/JackieTien97/iotdb_mcp_server.git cd iotdb_mcp_server # Create virtual environment uv venv source venv/bin/activate # or `venv\Scripts\activate` on Windows # Install development dependencies uv sync

Claude 桌面集成

在Claude Desktop的配置文件中配置MCP服务器:

MacOS

位置: ~/Library/Application Support/Claude/claude_desktop_config.json

视窗

位置: %APPDATA%/Claude/claude_desktop_config.json

{ "mcpServers": { "iotdb": { "command": "~/PycharmProjects/iotdb_mcp_server/.venv/bin/python", "args": [ "~/PycharmProjects/iotdb_mcp_server/src/iotdb_mcp_server/server.py" ], "env": { "IOTDB_HOST": "127.0.0.1", "IOTDB_PORT": "6667", "IOTDB_USER": "root", "IOTDB_PASSWORD": "root", "IOTDB_DATABASE": "test" } } } }
-
security - not tested
F
license - not found
-
quality - not tested

local-only server

The server can only run on the client's local machine because it depends on local resources.

模型上下文协议服务器使 AI 助手能够通过受控界面安全地与 Apache IoTDB 数据库交互,以列出表、读取数据和执行 SQL 查询。

  1. 功能
    1. 用法
      1. 先决条件
      2. 发展
      3. Claude 桌面集成

    Related MCP Servers

    • -
      security
      A
      license
      -
      quality
      A Model Context Protocol server that enables secure and structured interaction with Microsoft SQL Server databases, allowing AI assistants to list tables, read data, and execute SQL queries with controlled access.
      Last updated -
      12
      Python
      MIT License
      • Linux
      • Apple
    • A
      security
      A
      license
      A
      quality
      A Model Context Protocol server that enables secure interaction with Microsoft SQL Server databases, allowing AI assistants to list tables, read data, and execute SQL queries through a controlled interface.
      Last updated -
      1
      30
      Python
      MIT License
      • Linux
      • Apple
    • -
      security
      A
      license
      -
      quality
      A Model Context Protocol server implementation that enables AI assistants to securely interact with GreptimeDB, allowing them to explore database schema, read data, and execute SQL queries through a controlled interface.
      Last updated -
      11
      Python
      MIT License
      • Apple
    • -
      security
      -
      license
      -
      quality
      A Model Context Protocol server that enables AI assistants to securely interact with ClickHouse databases, supporting table exploration and SQL query execution through a controlled interface.
      Last updated -
      6
      Python
      Apache 2.0

    View all related MCP servers

    ID: cd63nhgtww