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.
Integrations
Provides access to system information through a proc-like interface, allowing exploration of node status, database details, and system metrics similar to the Linux /proc filesystem.
Enables execution of SQL queries against StarRocks databases using Python, supporting both read operations (SELECT queries) and write operations (DDL/DML commands).
Starrocks 公式 MCP サーバー
StarRocks MCP サーバーは、AI アシスタントと StarRocks データベース間のブリッジとして機能し、複雑なセットアップや構成を必要とせずに、直接 SQL 実行とデータベース探索を可能にします。
構成
MCP サーバー構成
mcp-server-starrocksがPythonパッケージとしてインストールされていない場合(開発環境で)、ローカルディレクトリを使用して実行できます。
コンポーネント
ツール
read_query
- SELECTクエリまたはResultSetを返すコマンドを実行する
write_query
- ResultSetを持たないDDL/DMLまたはその他のStarRocksコマンドを実行する
リソース
直接リソース
starrocks:///databases
- StarRocks内のすべてのデータベースを一覧表示します
リソーステンプレート
starrocks:///{db}/{table}/schema
- SHOW CREATE TABLEを使用してテーブルのスキーマを取得します
starrocks:///{db}/tables
- 特定のデータベース内のすべてのテーブルを一覧表示します
proc:///{+path}
- StarRocks によって公開されたシステム内部情報は Linux の /proc に類似している
- 一般的なパスは次のとおりです:
/frontends
- FEノードの情報を表示します/backends
- この SR が非クラウド ネイティブ デプロイメントの場合、BE ノードの情報を表示します。/compute_nodes
- この SR がクラウド ネイティブ デプロイメントの場合、CN ノードの情報を表示します。/dbs
- データベースの情報を表示します/dbs/<DB_ID>
- データベースID別にデータベースの情報を表示します。/dbs/<DB_ID>/<TABLE_ID>
- データベースID別にテーブルの情報を表示します/dbs/<DB_ID>/<TABLE_ID>/partitions
- データベースIDとテーブルID別にパーティションの情報を表示します。/transactions
- データベースごとのトランザクション情報を表示します/transactions/<DB_ID>
- データベースID別にトランザクション情報を表示します/transactions/<DB_ID>/running
- データベースID別に実行中のトランザクションの情報を表示します。/transactions/<DB_ID>/finished
- データベースID別に完了したトランザクションの情報を表示します。/jobs
- ジョブの情報を表示します/statistic
- 各データベースの統計情報を表示します/tasks
- すべての一般的なタスクと失敗したタスクの合計数を表示します/cluster_balance
- 負荷分散情報を表示します/routine_loads
- ルーチンロードの情報を表示します/colocation_group
- Colocate Joinグループの情報を表示します/catalog
- カタログの情報を表示します
プロンプト
なし
This server cannot be installed
AI アシスタントと StarRocks データベース間のブリッジとして機能し、複雑なセットアップや構成を必要とせずに、直接 SQL 実行とデータベース探索を可能にします。