grafana/mcp-grafana
MCP server for Grafana
解決する課題
このプロジェクトは、AIモデル(ClaudeやCursorなど)がGrafanaインスタンスと直接対話できるようにするModel Context Protocol(MCP)サーバーを提供します。LLMと可観測性データの間のギャップを埋め、AIエージェントが手動介入なしでダッシュボードの検索、さまざまなデータソースでのクエリ実行、アラート管理、インシデント対応を可能にします。
仕組み
このサーバーは、GrafanaのAPIをMCP互換クライアントに公開するミドルウェアとして機能します。AIがGrafanaでアクションを実行するために呼び出せる一連のツールを提供します。LLMのコンテキストウィンドウを管理するために、完全なJSONペイロードの代わりにダッシュボードの要約を提供するなどの特定の戦略を含みます。
対象ユーザー
監視にGrafanaを使用し、自動化されたトラブルシューティング、ダッシュボード作成、インシデント管理のためにAIエージェントを可観測性ワークフローに統合したいDevOpsエンジニア、SRE、プラットフォームエンジニア。
ハイライト
- 広範なデータソースサポート: Prometheus、Loki、InfluxDB、SQL(ClickHouse、Snowflake、Athenaなど)、CloudWatch、Graphite、Elasticsearch、Quickwitのクエリを実行。
- ダッシュボード管理: ダッシュボードの検索、作成、更新、パッチ適用。LLMコンテキストウィンドウの使用を最小限に抑えるための専門ツールを提供。
- 可観測性オペレーション: Grafanaインシデント、オンコールスケジュール、アラートルール、Sift調査を管理。
- エージェント可観測性: Grafana Cloudユーザー向けの専門ツールで、LLM会話の検査、スコアの評価、AIエージェント用テストスイートの管理が可能。
- インフラストラクチャ統合: ダッシュボードとパネルへの正確なディープリンクの生成、パネルのPNG画像としてのレンダリングをサポート。
- 設定可能なツールセット: コンテキストウィンドウスペースを節約したり機能を制限するために、特定のツールカテゴリを無効化する機能。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト