New Relic MCP Chat

自然言語でシステム監視を革新

複雑なNRQLクエリはもう不要。「過去1時間のエラー率は?」「最も遅いエンドポイントは?」と自然に質問するだけで、 AIが適切なクエリを生成し、MCPサーバー経由でNew Relicから即座にデータを取得。システム監視が劇的にシンプルになります。

なぜこのツールが必要なのか?

🚨 従来の課題

  • NRQLの学習コスト
    New Relicを活用するには、専門的なNRQLクエリ言語の習得が必要
  • 属人化された知識
    クエリを書けるエンジニアに依存し、チーム全体での活用が困難
  • 時間のロス
    簡単な質問でも、適切なクエリを思い出すのに時間がかかる
  • 非技術者の排除
    プロダクトマネージャーやデザイナーがデータにアクセスできない

✅ 私たちのソリューション

  • 自然言語インターフェース
    「今日のエラー率は?」と聞くだけで即座に回答
  • 民主化されたデータアクセス
    チーム全員がNew Relicデータを活用可能
  • 瞬間的な洞察
    質問からアクションまでの時間を劇的に短縮
  • 学習コストゼロ
    NRQLを覚える必要なし、すぐに使い始められる

🚀 画期的な機能

🤖

AI駆動のクエリ生成&自動修正

Claude 4 Sonnetが自然言語を理解し、最適なNRQLクエリを自動生成。エラーが発生しても自動的に修正して再実行。MCPサーバーが複雑なシンタックスを完全に隠蔽します。

リアルタイム応答

専用MCPサーバーによりNew Relicと直接連携。質問から回答まで数秒で完了し、最新のデータを即座に取得できます。

📊

関連データの自動取得

質問内容を分析して関連データを自動的に追加取得。エラー率を聞けば、エラーログやアプリ別分析も同時に取得。MCPサーバーが包括的な分析を可能にします。

🎯

コンテキスト理解

MCPサーバーが会話の流れを記憶し、関連する追加質問に対して適切な文脈で回答。より深い分析が可能になります。

🔧

ワンクリックデプロイ

MCPサーバーを含むDockerコンテナとして提供。複雑な設定は不要で、環境変数を設定するだけですぐに利用開始できます。

🛡️

セキュアな設計

MCPサーバーのAPIキーは環境変数で管理し、通信は暗号化。エンタープライズレベルのセキュリティ要件にも対応しています。

💼 具体的な活用シーン

緊急時のインシデント対応

「過去30分間のエラーログを確認して」「応答時間が最も悪化しているサービスは?」緊急時でも素早く原因を特定できます。

日次の健全性チェック

「昨日と今日のパフォーマンスを比較して」「異常なトラフィックパターンはある?」毎日の監視業務を効率化します。

プロダクトマネージャーの分析

「新機能リリース後のユーザー行動は?」「どの機能が最も使われている?」技術知識なしでもデータ分析が可能です。

容量計画とスケーリング

「CPU使用率の傾向を分析して」「今月のトラフィック増加率は?」将来の設計決定に必要なデータを即座に取得できます。

SLAとパフォーマンス報告

「今月のアップタイムは?」「応答時間のP95値は?」ステークホルダー向けの報告資料作成が劇的に簡単になります。

開発チームのデバッグ

「特定のAPIエンドポイントのエラー詳細は?」「デプロイ後のメトリクス変化は?」開発効率が大幅に向上します。

🔧 技術仕様

🚀
Node.js

高性能なバックエンド

🐳
Docker

簡単デプロイメント

🤖
Anthropic Claude

最先端のAI理解力

🔗
New Relic MCPサーバー

効率的なデータ連携

📊
New Relic

豊富な監視データ

専用MCPサーバーを含むモダンな技術スタックにより、高いパフォーマンスと信頼性を実現。 MCPサーバーがマイクロサービス環境でも安定して動作し、企業規模での導入にも対応しています。

📸 実際の画面をご覧ください

New Relic MCP Chatの実際の動作画面です。 自然言語での質問がどのように処理され、包括的な分析結果が得られるかをご確認ください。

📊 システムパフォーマンスの総合分析

ユーザーの質問: 「システム平均応答時間の分析結果(過去1時間)」

システムパフォーマンス分析画面

平均応答時間だけでなく、パフォーマンス評価、ベンチマーク比較、詳細分析まで自動的に実行されます。

📈 メモリ使用率の時系列分析

ユーザーの質問: 「メモリ使用率の推移分析(過去1時間)」

メモリ使用率分析画面

現在の使用状況、時系列推移、安定期と上昇期の詳細分析が自動的に提供されます。

🎯 インテリジェントな分析と評価

ユーザーの質問: 「現在のシステムの平均応答時間は?」

総合分析画面

単純な数値回答ではなく、パフォーマンス評価、処理量分析、改善提案まで包括的に提供されます。

✨ 主な特徴

  • 自然言語での質問を理解し、適切なNRQLクエリを自動生成
  • エラーが発生しても自動的に修正して再実行
  • 関連データを自動的に追加取得して包括的な分析を提供
  • 視覚的にわかりやすい形式でデータを整理・表示
  • 具体的な改善提案やアクションアイテムも提示

⚡ 5分で始められる簡単セットアップ

必要なのはDocker、New Relic APIキー、Claude APIキーのみ。複雑な設定は一切不要です。

1. リポジトリをクローン

git clone https://github.com/your-repo/newrelic-mcp-chat.git cd newrelic-mcp-chat

2. 環境変数を設定

# .env ファイルを作成 NEW_RELIC_API_KEY="your-new-relic-api-key" NEW_RELIC_ACCOUNT_ID="your-account-id" LLM_API_KEY="your-claude-api-key" LLM_PROVIDER="anthropic" LLM_MODEL="claude-sonnet-4-20250514"

3. Dockerで起動

docker build -t newrelic-mcp-chat . docker run -d -p 80:80 --env-file .env newrelic-mcp-chat

4. ブラウザでアクセス

http://localhost # または http://your-server-ip

🎉 以上で完了!すぐに自然言語でNew Relicデータの問い合わせを開始できます。