MCP.so
ログイン

IoTDB MCP Server

@MCP-Mirror

基本情報

カテゴリ

その他

ライセンス

Apache-2.0 license

トランスポート

stdio

作者

MCP-Mirror

IoTDB MCP Server について

Mirror of

IoTDB MCP Server の設定

以下の設定を使って、このサーバーを MCP 対応クライアントに追加してください。

{
  "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 MCP Server のツール

ツール一覧はまだありません

この掲載には表示できるツール一覧がまだありません。サーバーにツールがないという意味ではありません。対応機能はプロジェクトのドキュメントをご確認ください。

ツールは README から自動的に抽出されます。メンテナーは ## Tools という見出しの下に記載することで、このタブに反映できます。

概要

What is IoTDB MCP Server?

IoTDB MCP Server is an MCP server implementation that enables database interaction and business intelligence through IoTDB by running SQL queries. It is intended for use with AI assistants like Claude Desktop.

How to use IoTDB MCP Server?

Install the server with uv, configure the IoTDB connection via environment variables (host, port, user, password, database) in Claude Desktop's claude_desktop_config.json, and then invoke it through Claude Desktop's MCP client.

Key features of IoTDB MCP Server

  • Execute SELECT queries with read_query tool
  • List all tables in the database with list_tables tool
  • Describe table schema with describe-table tool
  • No resources or prompts exposed
  • Requires Python, uv, and IoTDB installation

Use cases of IoTDB MCP Server

  • Querying IoTDB time-series data through a chat interface
  • Exploring database schema without manual SQL clients
  • Automating business intelligence reports with natural language
  • Integrating IoTDB insights into AI-driven workflows

よくある質問

1

What tools does IoTDB MCP Server provide?

It provides three tools: `read_query` for reading data, `list_tables` to get all tables, and `describe-table` to view a table's schema.

2

How do I configure IoTDB MCP Server with Claude Desktop?

Add a server entry to Claude Desktop's `claude_desktop_config.json` with the `uv` command, path to `server.py`, and environment variables `IOTDB_HOST`, `IOTDB_PORT`, `IOTDB_USER`, `IOTDB_PASSWORD`, and `IOTDB_DATABASE`.

3

What are the prerequisites for using IoTDB MCP Server?

You need Python with the `uv` package manager, an IoTDB installation, and the MCP server dependencies installed via `uv sync`.

4

Does IoTDB MCP Server expose any resources or prompts?

No, the server does not expose any resources or prompts; it only provides the three described tools.

5

How are database credentials handled?

They are set in the environment variables `IOTDB_USER` and `IOTDB_PASSWORD` during server configuration.

コメント

「その他」の他のコンテンツ