Integrations
Provides database interaction with Apache IoTDB, enabling execution of SQL queries to read data, list tables, and describe table schemas.
IoTDB MCP サーバー
概要
IoTDBを介してデータベースとの連携とビジネスインテリジェンス機能を提供するモデルコンテキストプロトコル(MCP)サーバー実装。このサーバーではSQLクエリを実行できます。
コンポーネント
リソース
サーバーはリソースを公開しません。
プロンプト
サーバーはプロンプトを提供しません。
ツール
サーバーは、IoTDBツリーモデルとテーブルモデル用の異なるツールを提供しています。「IOTDB_SQL_DIALECT」設定を「tree」または「table」に設定することで、どちらかを選択できます。
ツリーモデル
metadata_query
- SHOW/COUNTクエリを実行してデータベースからメタデータを読み取ります
- 入力:
query_sql
(文字列): 実行するSHOW/COUNT SQLクエリ
- 戻り値: クエリ結果をオブジェクトの配列として返します
select_query
- SELECTクエリを実行してデータベースからデータを読み取ります
- 入力:
query_sql
(文字列): 実行するSELECT SQLクエリ
- 戻り値: クエリ結果をオブジェクトの配列として返します
テーブルモデル
クエリツール
read_query
- SELECTクエリを実行してデータベースからデータを読み取ります
- 入力:
query
(文字列): 実行するSELECT SQLクエリ
- 戻り値: クエリ結果をオブジェクトの配列として返します
スキーマツール
list_tables
- データベース内のすべてのテーブルのリストを取得する
- 入力不要
- 戻り値: テーブル名の配列
describe-table
- 特定のテーブルのスキーマ情報を表示する
- 入力:
table_name
(文字列): 記述するテーブルの名前
- 戻り値: 名前と型を持つ列定義の配列
クロードデスクトップ統合
前提条件
uv
パッケージ マネージャーを使用した Python- IoTDBのインストール
- MCP サーバーの依存関係
発達
Claude Desktop の構成ファイルで MCP サーバーを構成します。
macOS
場所: ~/Library/Application Support/Claude/claude_desktop_config.json
ウィンドウズ
場所: %APPDATA%/Claude/claude_desktop_config.json
コマンドフィールドに uv 実行ファイルへのフルパスを入力する必要があるかもしれません。これは、MacOS/Linuxではwhich uv
、Windowsではwhere uv
実行することで取得できます。
This server cannot be installed
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
IoTDB データベースに対して SQL クエリを実行できるようにし、モデル コンテキスト プロトコル インターフェイスを通じてデータ読み取り機能とスキーマ情報を提供するサーバー。
Related MCP Servers
- -securityFlicense-qualityA Model Context Protocol server that enables SQL query execution, database management, and business intelligence capabilities through MySQL connections.Last updated -JavaScript
- -security-license-qualityA Model Context Protocol server that provides tools for connecting to and interacting with various database systems (SQLite, PostgreSQL, MySQL/MariaDB, SQL Server) through a unified interface.Last updated -Python
- -securityAlicense-qualityA Model Context Protocol server that enables executing SQL queries and managing connections with Microsoft SQL Server databases.Last updated -3TypeScriptMIT License
- -securityFlicense-qualityA Model Context Protocol server that enables AI assistants to securely interact with Apache IoTDB databases through a controlled interface for listing tables, reading data, and executing SQL queries.Last updated -Python