Python
VictoriaMetrics MCP サーバー
VictoriaMetrics 用の MCP サーバー。
Smithery経由でインストール
Smithery経由で Claude Desktop 用の VictoriaMetrics Server を自動的にインストールするには:
デバッグ
NPX
📊 VictoriaMetrics ツール API ドキュメント
1. vm_data_write
説明: VictoriaMetrics データベースにデータを書き込みます。
入力パラメータ:
パラメータ | タイプ | 説明 | 必須 |
---|---|---|---|
metric | object | メトリックのタグ | ✅ |
values | number[] | メトリック値の配列 | ✅ |
timestamps | number[] | Unix秒単位のタイムスタンプの配列 | ✅ |
2. vm_prometheus_write
説明: Prometheus エクスポジション形式のデータを VictoriaMetrics にインポートします。
入力パラメータ:
パラメータ | タイプ | 説明 | 必須 |
---|---|---|---|
data | string | Prometheus 表示形式のメトリクス | ✅ |
3. vm_query_range
説明: 特定の時間範囲にわたって時系列データをクエリします。
入力パラメータ:
パラメータ | タイプ | 説明 | 必須 |
---|---|---|---|
query | string | PromQL式 | ✅ |
start | number | Unix秒での開始タイムスタンプ | ⛔️ |
end | number | Unix秒での終了タイムスタンプ | ⛔️ |
step | string | クエリ解像度のステップ幅(例: 10s 、 1m ) | ⛔️ |
query
のみが必須で、他のフィールドはオプションです。
4. vm_query
説明: 時系列の現在の値を照会します。
入力パラメータ:
パラメータ | タイプ | 説明 | 必須 |
---|---|---|---|
query | string | 評価するPromQL式 | ✅ |
time | number | Unix秒での評価タイムスタンプ | ⛔️ |
5. vm_labels
説明: すべての一意のラベル名を取得します。
入力パラメータ: なし
6. vm_label_values
説明: 特定のラベルのすべての一意の値を取得します。
入力パラメータ:
パラメータ | タイプ | 説明 | 必須 |
---|---|---|---|
label | string | 値を取得するラベル名 | ✅ |
Related MCP Servers
- Python
- Python
- PythonMIT License