iotdb-mcp-server

iotdb-mcp-server

21

The IoTDB MCP Server is a specialized server providing database interaction capabilities and business intelligence features through IoTDB, enabling the execution of complex SQL queries. It offers tools and configurations for both tree and table models to interact with the database effectively.

Overview

A Model Context Protocol (MCP) server implementation that provides database interaction and business intelligence capabilities through IoTDB. This server enables running SQL queries.

Components

Resources

The server doesn't expose any resources.

Prompts

The server doesn't provide any prompts.

Tools

The server offers different tools for IoTDB Tree Model and Table Model. You can choose between them by setting the "IOTDB_SQL_DIALECT" configuration to either "tree" or "table".

Tree Model
  • Execute SHOW/COUNT queries to read metadata from the database and SELECT queries to read data.
Table Model
  • Offers query and schema tools for executing SELECT queries and viewing table schemas.