Netdata MCPサーバー完全ガイド|AIでサーバー監視を自然言語で操作する方法

Netdata MCPサーバー完全ガイド|AIでサーバー監視を自然言語で操作する方法

published: 2026/07/27 · updated: 2026/07/27

「サーバーが重くなったとき、原因をAIに聞けたらいいのに」と思ったことはありませんか?

コマンドを叩いてログを調べ、グラフを眺めて原因を探す……その一連の作業が、AIに自然言語で質問するだけで完結するようになりつつあります。それを実現するのが、今注目されているオープンソースの監視ツール Netdata の MCPサーバー機能です。

この記事では、以下のことがわかります。

  • Netdataとは何か・何ができるか
  • MCPサーバーとして使うと何が便利になるか
  • インストールから Claude / Cursor への接続手順
  • Prometheus・Datadogなど競合ツールとの違い
  • どんな人に向く/向かないかの判断材料

---

Netdataとは? 「サーバー監視をAI時代に合わせた」ツール

netdata ★ 79.9k NetdataのMCPサーバーは、ClaudeやCursorなどのAIツールをサーバー監視基盤に直接接続し、リアルタイムのメトリクス・ログ・異常検知データを自然言語で問い合わせできるオープンソースのMCPサーバー。Agentへの組み込みは無料で利用可能。 詳細 →

<cite index="41-1,41-2">Netdataは2016年から公開されているリアルタイム監視プラットフォームです。もともとはCPU・メモリ・ディスク・ネットワーク使用量を自動ダッシュボードで見せる、シンプルなオープンソースツールでした。</cite>

2025〜2026年にかけて、そこに大きな変化が加わりました。MCP(Model Context Protocol)サーバーとしての機能が搭載されたのです。

MCPとは、AIツールが外部のデータや機能に繋がるための「共通の接続規格(プロトコル)」です。USB端子のように、対応していれば何のAIでも同じ方法で繋げられるイメージです。

<cite index="1-9,1-10,1-11">NetdataはこのMCPを公式実装した最初期の監視プラットフォームのひとつです。これにより、AIアシスタントがインフラのデータとリアルタイムでやり取りできるようになり、「環境を知らないまま汎用的な回答をするAI」ではなく、あなたのサーバーの実状に基づいた回答をするAIが実現します。</cite>

---

NetdataのMCPサーバーで「何ができるか」

AIに自然言語でサーバーを問い合わせる

<cite index="17-5,17-6">ClaudeやChatGPT、Geminiなどの汎用AIがサーバーの「会話できるオペレーションパートナー」になります。インフラ全体の健全性を要約させたり、アラートのスパイクを説明させたり、実際のデータからインシデントレポートを作成させたりできます。ダッシュボードを開く必要も、画面を切り替える必要もありません。</cite>

<cite index="17-7,17-8">Claude CodeやCodexといったAIコーディングエージェントもインフラを「見える」状態になります。たとえばClaude Codeでスローエンドポイントをデバッグしている開発者が、データベースノードのライブメトリクスを取得し、アプリサーバーの異常を確認し、最近のアラートを確認する——これがすべてターミナルを離れずに行えます。</cite>

AIが取得できるデータの種類

<cite index="4-7">MCPツールは以下の包括的なアクセスを提供します:ノード・メトリクス・ファンクションの探索、ML(機械学習)の異常検知レートを含む時系列クエリ、根本原因分析のための相関メトリクス・異常メトリクス・不安定メトリクスの検索、アラートと完全な履歴の一覧表示、ライブプロセス・ネットワーク接続・systemd-journalの実行、ログパイプライン不要の完全ログアクセス。</cite>

つまり、「最近CPUが高い原因は何?」「昨夜のアラートで一番重要なものは?」「このサーバーで異常な動きをしているメトリクスはどれ?」といった質問を、自然な日本語でAIに投げかけて答えを得られます。

AIが勝手にサーバーを操作するのでは?

心配する必要はありません。NetdataのMCPサーバーは基本的に読み取り専用のデータ提供です。AIがあなたのサーバーを勝手に変更したり、削除したりすることはありません。あくまで「AIに情報を渡す窓口」として機能します。

---

プランと料金:エージェントレベルのMCPは無料

Netdataの料金体系は大きく3段階に分かれています。

プラン価格MCPの使い方主な特徴
Community(無料)無料ローカルAgent MCPが使える最大5ノード、非商用
Homelab年額$90(公式サイト参照)Cloud MCPも利用可能無制限ノード、個人・ホームラボ向け
Businessノードあたり月$4.5〜(年払い、公式サイト参照)Cloud MCPも利用可能無制限メトリクス・無制限シート・無制限リテンション

<cite index="4-9,4-10">Agent/Parent MCPはオープンソースのCommunityプランを含むすべてのNetdataエディションに無料で含まれています。Cloud MCPはBusinessまたはHomelabプランが必要で、ゼロセットアップでインフラ全体へのアクセスが可能になります。</cite>

<cite index="4-11,4-12">どちらのプランも、MCPクエリは無制限です。クエリ単位の課金なし、データ量の課金なし、機能制限による課金なしです。</cite>

> ⚠️ 価格は変更される場合があります。最新の正確な情報はNetdata公式サイトをご確認ください。

---

インストールと接続:3ステップで動かす

前提条件

  • LinuxサーバーまたはmacOS(Windows/FreeBSDも対応)
  • Netdata Agent バージョン v2.6.0以上(MCP機能が必要)
  • ClaudeまたはCursorなど、MCP対応のAIツール

<cite index="37-13">NetdataはLinux(主要ディストリビューション全て)、Windows(Server 2016/2019/2022/2025、Windows 10以上)、macOS(10.12以上)、FreeBSD(11以上)でネイティブに動作します。</cite>

ステップ1:Netdata Agentをインストールする

<cite index="38-1">kickstart.shスクリプトは、Netdata Cloudへの接続に必要なすべての依存関係を含め、1コマンドでNetdataをインストールします。</cite>

Linuxサーバーのターミナルで以下を実行してください:

bash <(curl -Ss https://my-netdata.io/kickstart.sh)

<cite index="37-1,37-2,37-3">インストール完了から最初のダッシュボード表示まで約60秒です。1行のインストールコマンドが約60秒で完了し、自動検出されたすべてのサービスのダッシュボードがすぐに表示されます。</cite>

インストール後、ブラウザで http://localhost:19999 を開くとリアルタイムのダッシュボードが確認できます。

ステップ2:MCP用のAPIキーを確認する

Netdata AgentがインストールされるとMCP用のAPIキーが自動生成されます。以下のコマンドで確認できます:

cat /var/lib/netdata/mcp_dev_preview_api_key

このキーをメモしておきます(次のステップで使用します)。

ステップ3:AIツールに接続する

Claude Codeの場合(最も簡単)

<cite index="20-1">Claude Codeを使っている場合は、セッションから1コマンドでNetdata Cloud MCPサーバーを登録できます。JSONの編集は不要です:</cite>

claude mcp add --transport http --scope user netdata-cloud \
  --url https://app.netdata.cloud/api/v1/mcp \
  --header "Authorization: Bearer YOUR_NETDATA_CLOUD_API_TOKEN"

YOUR_NETDATA_CLOUD_API_TOKEN の部分を、Netdata Cloudで発行したAPIトークンに置き換えてください。

ローカルのAgentに直接つなぐ場合は:

claude mcp add --transport http --scope user netdata-local \
  --url http://YOUR_SERVER_IP:19999/mcp \
  --header "Authorization: Bearer YOUR_API_KEY"

Cursorの場合

CursorのMCP設定画面(Settings → MCP)で以下を追加します:

{
  "mcpServers": {
    "netdata": {
      "url": "http://YOUR_SERVER_IP:19999/mcp",
      "headers": {
        "Authorization": "Bearer YOUR_API_KEY"
      }
    }
  }
}

<cite index="19-10">セットアップは5分以内で完了します——Netdataをインストールし、自動生成されたAPIキーを取得し、AIアシスタントの設定に追加するだけです。</cite>

設定後は、Claude Codeのチャットで「このサーバーのCPU使用率を教えて」と日本語で聞くだけで、リアルタイムのデータをもとに回答が返ってきます。

AIエージェントを活用した自動化ワークフローの構築に興味がある方は、CrewAIAgno などのエージェントフレームワークとの組み合わせも検討してみてください。

---

類似ツールとの違い:Prometheus・Datadog・Zabbixと比較

netdata ★ 79.9k NetdataのMCPサーバーは、ClaudeやCursorなどのAIツールをサーバー監視基盤に直接接続し、リアルタイムのメトリクス・ログ・異常検知データを自然言語で問い合わせできるオープンソースのMCPサーバー。Agentへの組み込みは無料で利用可能。 詳細 →

Netdataを選ぶかどうかは、他のツールと何が違うかを知ってから判断すべきです。

比較ポイントNetdataPrometheus+GrafanaDatadog
セットアップ1コマンド、60秒エクスポーター設定+Grafana構築が必要エージェント導入+ダッシュボード作成が必要
MCP対応ビルトイン(エージェントに標準搭載)非対応(別途実装が必要)非対応または別途設定
データの保存場所デフォルトはオンプレミス(手元のサーバー)オンプレミスが基本Datadogのクラウドに送信
ML異常検知メトリクスごとに18モデルで自動検出別途設定が必要機能あり(有料)
料金体系ノード単位(無料枠あり)OSS(別途インフラコスト)メトリクス量・ホスト数で課金(高額になりやすい)
初心者向けか◎ 設定不要で即稼働△ 学習コストが高い△〜◯ UIは整っているが料金が複雑

<cite index="4-2,4-3">競合ツールは別途MCPサーバーのデプロイや大量の設定が必要だったり、プレビュー/ベータ状態だったりします。NetdataのMCPには競合が持っていない独自機能があります:メトリクスサンプルごとにリアルタイムのML異常検知が組み込まれていること、パイプライン不要の直接ログアクセス、ライブプロセス・ネットワーク接続・サービスのコンソール代替機能です。</cite>

<cite index="5-6,5-10,5-11,5-12">データはあなたのインフラ上に留まります。データの外部送信なし、中央ストレージのコストなし、エッジでのクエリ実行です。</cite>

AIを活用したコーディング支援も探しているなら、ClineContinue も合わせてチェックしてみると良いでしょう。

---

Netdata MCPは「どんな人に向く・向かない」か

✅ こんな人に向く

  • 個人でVPSやラズベリーパイを運用している人:コマンドを極力減らしてサーバー管理したい方に最適。1コマンドで監視が始まります。
  • AIコーディングツール(Claude Code・Cursor)をすでに使っている開発者:コーディング中にサーバーの状態を自然言語で確認できるので、作業の流れを壊しません。
  • Datadogの料金が上がってきて代替を探している方:ノード単位の予測しやすい料金体系で、データを自分のサーバーに置いたままにできます。
  • PromQL・LogQLなどのクエリ言語を覚えたくない方:<cite index="5-17,5-18">ポイント&クリックのトラブルシューティングが可能で、PromQLもLogQLも、学習コストもありません。</cite>

❌ こんな人には向かない

  • アプリケーションパフォーマンス監視(APM)が主目的の方:トレーシングやアプリのボトルネック分析を深くやりたい場合はDatadog・New RelicなどのAPM専門ツールの方が適しています。
  • フロントエンド(ブラウザ)の監視も一緒にやりたい方:Netdataはサーバー・インフラ監視に特化しており、ユーザーのブラウザ動作の監視には向きません。
  • 長期的な統計分析・レポートが主目的の方:リアルタイム監視が強みのNetdataより、InfluxDBやPrometheusの方が長期保存・分析には向いています。
  • Cloud MCPを無料で使いたい方:<cite index="19-12">インフラ全体へのCloud MCPアクセスにはBusinessまたはHomelabプランが必要です。</cite>ローカルのAgent MCPは無料ですが、複数サーバーを一括管理したい場合は有料プランが必要です。

GooseOpenHands のようなAIエージェントフレームワークと組み合わせて、インフラ管理の自動化ワークフローを構築したい開発者にも可能性が広がります。

---

MCPを活用した実践的な使い方のアイデア

Netdata MCPを接続した後、実際にどう使うかのアイデアをいくつか紹介します。

障害調査の高速化 > 「昨夜2時ごろにCPUが急上昇した原因を教えて。その時間帯で異常なメトリクスはどれ?」

定期レポートの自動生成 > 「今週のサーバー状況をMarkdownでまとめて。注意が必要な点があれば強調して。」

コーディング中のデバッグ支援 > 「さっきデプロイしたアプリの後から、メモリ使用量が増えている? 原因を調べて。」

これらはすべて、MCPに繋いだClaude CodeやCursorのチャット欄に打ち込むだけで実行できます。Prompt Engineering Guide を参考に、より精度の高い質問文を作るとさらに効果的です。

また、自分のサービスのダッシュボードをAI対応にしたい場合は、StreamlitFlowise と組み合わせて独自の監視UIを構築する使い方も考えられます。

netdata ★ 79.9k NetdataのMCPサーバーは、ClaudeやCursorなどのAIツールをサーバー監視基盤に直接接続し、リアルタイムのメトリクス・ログ・異常検知データを自然言語で問い合わせできるオープンソースのMCPサーバー。Agentへの組み込みは無料で利用可能。 詳細 →

---

よくある質問

Q1. エンジニア経験がなくてもNetdataは使えますか?

<cite index="43-1,43-2">Netdataの最もシンプルな使い方は「インストールして終わり」です。各Agentはゼロ設定で単独動作します。</cite> Linuxのコマンドラインでコピー&ペーストができれば、監視ダッシュボードの起動まで問題なく進められます。MCPの接続も、この記事で紹介したコマンドをそのまま実行するだけです。

Q2. データはNetdataのサーバーに送信されますか?

<cite index="15-9,15-10">Netdata Cloudは集中管理のコントロールプレーンとして機能しますが、Netdataはクラウドがメトリクスを保存しないと明言しています。メトリクスはユーザーのインフラ上に留まります。</cite> Cloud MCPを利用する場合も、クエリの結果が渡されるだけで、生のメトリクスデータが外部に保存されるわけではありません。

Q3. 無料のCommunityプランでMCPは使えますか?

<cite index="5-25,5-26">Agent レベルのMCPサーバーは無料かつオープンソースのまま、すべてのNetdata Agentに組み込まれています。エアギャップ環境(インターネット非接続)や、ローカル開発、オンプレミスへの直接アクセスを好む場合はAgent MCPで対応できます。</cite> ただし、複数サーバーを1つのエンドポイントでまとめてAIに問い合わせたい場合はCloud MCPが必要で、有料プランへの加入が必要です。

Q4. どのAIツールと繋がりますか?

<cite index="4-5">MCP対応のクライアントはすべて動作します:Claude Desktop、Claude Code、Cursor IDE、ChatGPT(Cursor経由)、Gemini CLI、VS Code(MCP拡張あり)、JetBrains IDE、そしてMCPプロトコルを使うカスタムクライアント全般。</cite> Gemini CLICodex CLI など、コマンドラインベースのAIツールとも組み合わせられます。

---

まとめ:次のアクション

NetdataのMCPサーバーは、「サーバー監視」と「AIとの会話」を一本の線で結ぶ仕組みです。エンジニア初心者でも1コマンドでインストールでき、MCPの接続も5分で完了します。

エージェントMCPはすべてのユーザーに無料で提供されているため、まずは試してみるコストはゼロです。

今すぐできること

  1. bash <(curl -Ss https://my-netdata.io/kickstart.sh) を手元のLinuxサーバーで実行
  2. http://localhost:19999 でダッシュボードを確認
  3. 使っているAIツール(Claude Code・Cursorなど)にMCP接続を追加
  4. 「このサーバーで今一番負荷が高いプロセスは?」と日本語で聞いてみる

より高度なAIエージェントのワークフロー構築に進みたい場合は、Browser UseMem0 などのツールとの組み合わせも探ってみてください。

Netdataの最新情報・詳細な設定は 公式ドキュメント(learn.netdata.cloud) を参照してください。