mcp-server-prometheus
mcp-server-prometheus
Prometheus メトリックおよびデータと対話するための MCP サーバー。
これは、Prometheus APIインターフェースを実装したTypeScriptベースのMCPサーバーです。モデルコンテキストプロトコル(MCP)を介して、ClaudeとPrometheusサーバー間のブリッジを提供します。
デモ

Related MCP server: VictoriaMetrics-mcp-server
特徴
リソース
Prometheus メトリック スキーマの一覧表示とアクセス
各メトリック リソースは以下を提供します。
メトリック名と説明
Prometheusからの詳細なメタデータ
統計情報(カウント、最小値、最大値)
構造化データアクセス用の JSON MIME タイプ
現在の機能
利用可能なすべての Prometheus メトリックを説明とともに一覧表示します
以下の詳細なメトリック情報を読み取ります。
メタデータとヘルプテキスト
現在の統計データ(カウント、最小値、最大値)
セキュアな Prometheus インスタンスの基本認証サポート
構成
サーバーには次の環境変数が必要です。
PROMETHEUS_URL: PrometheusインスタンスのベースURL
オプションの認証構成:
PROMETHEUS_USERNAME: 基本認証のユーザー名(必要な場合)PROMETHEUS_PASSWORD: 基本認証のパスワード(必要な場合)
発達
依存関係をインストールします:
npm installサーバーを構築します。
npm run build自動リビルドを使用した開発の場合:
npm run watchインストール
Claude Desktop で使用するには、サーバー設定を追加します。
MacOS の場合: ~/Library/Application Support/Claude/claude_desktop_config.json Windows の場合: %APPDATA%/Claude/claude_desktop_config.json
{
"mcpServers": {
"mcp-server-prometheus": {
"command": "/path/to/mcp-server-prometheus/build/index.js",
"env": {
"PROMETHEUS_URL": "http://your-prometheus-instance:9090"
}
}
}
}デバッグ
MCPサーバーはstdio経由で通信するため、デバッグが困難になる場合があります。MCP Inspectorの使用をお勧めします。
npm run inspectorインスペクターは、ブラウザでデバッグ ツールにアクセスするための URL を提供します。
API構造
サーバーは、次の URI 構造を通じて Prometheus メトリックを公開します。
ベースURI:
http://your-prometheus-instance:9090メトリック URI:
http://your-prometheus-instance:9090/metrics/{metric_name}
各メトリック リソースは、次の内容を含む JSON データを返します。
メトリック名
メタデータ(ヘルプテキスト、タイプ)
現在の統計(カウント、最小、最大)
This server cannot be deployed
Maintenance
Related MCP Connectors
An MCP server giving access to Grafana dashboards, data and more.
MCP server for the Seline Analytics API
MCP server for Riveter's enrichment, scraping, and monitoring API
Related MCP Servers
- AlicenseNot gradedqualityFmaintenanceAn MCP server that enables Large Language Models to retrieve, analyze, and query metric data from Prometheus databases through pre-defined routes.33MIT
- AlicenseBqualityDmaintenanceMCP Server for the VictoriaMetrics.618 npm8ISC
- AlicenseNot gradedqualityCmaintenanceQuery Prometheus from CLI or any MCP client, with retries, caching, and an optional metrics exporter.13Apache 2.0
- AlicenseNot gradedqualityDmaintenanceA lean MCP server that provides LLM agents with transparent access to multiple Prometheus instances for metrics analysis and SRE operations.4GPL 2.0