Datadog MCP サーバーを設定する

This product is not supported for your selected Datadog site. ().

Datadog MCP サーバーを設定および構成する方法を学びます。これにより、AI 搭載クライアントから直接テレメトリのインサイトを取得し、プラットフォーム機能を管理できます。クライアントを選択します。

ChatGPT に Datadog を接続するには、ChatGPT のアプリディレクトリから Datadog アプリをインストールします。アプリは OAuth フローを通じて Datadog 組織で認証を行います。

Datadog ChatGPT アプリはプレビュー中です。プレビュー中は、US1 のお客様のみが利用可能です。
  1. ChatGPT で、Settings > Apps > Browse Apps の順に移動し、Datadog を検索します。Datadog アプリが利用できない場合は、組織の ChatGPT 管理者に承認を依頼します。
  2. アプリを選択し、Connect をクリックし、ガイドに従って設定を行います。
  3. プロンプトが表示されたら、OAuth ログインフローを完了してください。
  4. Datadog リソースにアクセスするために必要な権限があることを確認してください。

Datadog ChatGPT アプリは、選択した Datadog サイトではサポートされていません ()。

Datadog コネクタを Claude コネクタディレクトリからインストールします。公式コネクタは、Datadog を Claude (Claude Cowork を含む) に接続するための推奨方法であり、製品内の視覚化のための MCP アプリを含んでいます。以前に Datadog をカスタムコネクタとして追加している場合は、競合を避けるために削除してください。

  1. Claude で、任意のプロンプトの下部にある + アイコンをクリックし、次に Add Connector をクリックします。
  2. ディレクトリで Datadog を見つけて、コネクタを有効にします。
  3. プロンプトが表示されたら、OAuth ログインフローを完了してください。
  4. Datadog リソースにアクセスするために必要な権限があることを確認してください。

ディレクトリコネクタが利用できない場合は、Datadog サイトのリモート MCP URL を使用して、カスタムコネクタとして Datadog を追加できます ()。正しい手順については、このドキュメントページの右側にあるDatadog Siteセレクターを使用して、サイトを選択してください。

  1. 新しいカスタムコネクタを追加するには、カスタムコネクタに関する Claude ヘルプセンターガイドに従います。

  2. URL の入力を求められたら、次のように入力します。

    製品特有のツール を有効にするには、エンドポイント URL の末尾にtoolsets クエリパラメーターを含めてください。たとえば、この URL は APM および Agent Observability ツール_のみ_を有効にします (すべての一般に利用可能なツールセットを有効にするには toolsets=all を使用してください。これは、ツールフィルタリングをサポートするクライアントに最適です)。

    ?toolsets=apm,llmobs
  3. プロンプトが表示されたら、OAuth ログインフローを完了してください。

Datadog MCP サーバーは、選択した Datadog サイトではサポートされていません ()。

公式 Anthropic Plugin Marketplace から Datadog プラグインをインストールします。プラグインは、Datadog MCP サーバーをバンドルされたスキルでパッケージ化し、新しいプラグインバージョンがリリースされると自動的に更新を行います。詳細については、プラグインリポジトリを参照してください。以前に手動で Datadog MCP サーバーをインストールした場合は、競合を避けるために Claude Code 構成から削除してください。

  1. Datadog プラグインをインストールします。

    /plugin install datadog@claude-plugins-official
  2. 初回設定では、/ddsetup を実行するか、Datadog 関連プロンプトを入力します。セットアップ中に、Datadog サイトを選択し、OAuth ログインを完了します。または、Claude Code を起動する前に、MCP サーバードメイン (オプションで Datadog API およびアプリケーションキー) を環境変数として設定します。

  3. /ddtoolsets を実行して、製品固有の MCP ツールのグループを有効または無効にします。

  4. 構成を変更した後は /reload-plugins を実行し、/plugin を開いて Datadog プラグインを選択することで再認証します。

  5. Datadog リソースにアクセスするために必要な権限があることを確認してください。

使用可能なすべてのスラッシュコマンドと構成オプションについては、プラグインリポジトリを参照してください。

プラグインが使用できない場合は、Claude Code を直接地域の Datadog サイトの MCP サーバーエンドポイントに向けてください。選択したエンドポイント ():

  1. ターミナルで実行:

    claude mcp add --transport http datadog-mcp 

    または、~/.claude.json に追加します。

    {
       "mcpServers": {
         "datadog": {
           "type": "http",
           "url": ""
          }
        }
     }
  2. 製品特有のツール を有効にするには、エンドポイント URL の末尾に toolsets クエリパラメーターを含めてください。たとえば、この URL は APM および Agent Observability ツール_のみ_を有効にします (すべての一般に利用可能なツールセットを有効にするには toolsets=all を使用してください。これは、ツールフィルタリングをサポートするクライアントに最適です)。

    ?toolsets=apm,llmobs
リモート認証が利用できない場合は、ローカルバイナリ認証を代わりに使用してください。

選択したサイトでは Datadog MCP サーバーはサポートされていません ()。

AI エージェントを地域の Datadog サイトの MCP サーバーエンドポイントに向けてください。正しい手順については、このドキュメントページの右側にあるDatadog Siteセレクターを使用して、サイトを選択してください。

選択したエンドポイント ():

~/.codex/config.tomlDatadog MCP サーバーを HTTP トランスポートとサイトのエンドポイント URL で追加するには、1. (または Codex CLI 構成ファイル) を編集します。例:

[mcp_servers.datadog]
   url = ""
   

製品特有のツール を有効にするには、エンドポイント URL の末尾にtoolsets クエリパラメーターを含めてください。たとえば、この URL は APM および Agent Observability ツール_のみ_を有効にします (すべての一般に利用可能なツールセットを有効にするには toolsets=all を使用してください。これは、ツールフィルタリングをサポートするクライアントに最適です)。

?toolsets=apm,llmobs
  1. Datadog MCP サーバーにログインします。

    codex mcp login datadog
    

    これにより、OAuth フローを完了するためにブラウザが開きます。Codex は、トークンが期限切れになるまで再度ログインする必要がないように、取得した資格情報を保存します。

  2. Datadog リソースにアクセスするために必要な権限があることを確認してください。

この Codex プラグイン (プレビュー) は、US1 地域の Codex デスクトップアプリでのみ使用できます。インストールするには、ChatGPT アプリの手順を使用してください。ChatGPT アプリをインストールすると、Codex プラグインも自動的に含まれます。

選択したサイトでは Datadog MCP サーバーはサポートされていません ()。

Datadog プラグインを Cursor Marketplace からインストールします。このプラグインには Datadog MCP サーバーなどのリソースが含まれています。以前に手動で Datadog MCP サーバーをインストールした場合は、競合を避けるために IDE の設定から削除してください。

  1. プラグインは Cursor Marketplace から、または Cursor 内からインストールできます。

    • Cursor Marketplace から Datadog プラグインを開き、Cursor に追加をクリックします。
    • Cursor で、Cursor の設定 > プラグインの順に移動し、Datadog プラグインを検索して Cursor に追加をクリックします。
  2. プラグインをインストールしたら、エージェントチャットに /ddsetup と入力して初回セットアップをします。

  3. Datadog リソースにアクセスするために必要な権限があることを確認してください。

選択したサイトでは Datadog MCP サーバーはサポートされていません ()。

Devin の MCP Marketplace から Datadog MCP サーバーを有効にすることにより、それを接続します。正しい手順については、このドキュメントページの右側にあるDatadog Siteセレクターを使用して、サイトを選択してください。

  1. Devin で、Settings > MCP Marketplace の順に移動し、Datadog を検索します。
  2. Server URL のための Datadog サイトを選択してください。選択するサイトの例:
  3. Datadog API とアプリケーションキーを入力します。
  4. サーバーをインストールして有効にし、プロンプトに従って OAuth ログインフローを完了します。
  5. Datadog リソースにアクセスするために必要な権限があることを確認してください。
製品固有のツールセットを使用するには、Devin でカスタム MCP サーバーを設定し、 toolsets クエリをエンドポイント URL の末尾に含めてください。詳細については、ツールセットを参照してください。

選択したサイトでは Datadog MCP サーバーはサポートされていません ()。

AI エージェントを地域の Datadog サイトの MCP サーバーエンドポイントに向けてください。正しい手順を得るには、このドキュメントページの右側にある Datadog サイトセレクターを使用してサイトを選択します。

選択したエンドポイント ():

  1. ターミナルで実行:

    gemini mcp add --transport http datadog 

    または、~/.gemini/settings.json に追加します。

    {
       "mcpServers": {
         "datadog": {
           "httpUrl": ""
         }
       }
     }
  2. 製品特有のツール を有効にするには、エンドポイント URL の末尾に toolsets クエリパラメーターを含めてください。たとえば、この URL は APM および Agent Observability ツール_のみ_を有効にします (すべての一般に利用可能なツールセットを有効にするには toolsets=all を使用してください。これは、ツールフィルタリングをサポートするクライアントに最適です)。

    ?toolsets=apm,llmobs
  3. Datadog リソースにアクセスするために必要な権限があることを確認してください。

リモート認証が利用できない場合は、ローカルバイナリ認証を代わりに使用してください。

選択したサイトでは Datadog MCP サーバーはサポートされていません ()。

AI エージェントを地域の Datadog サイトの MCP サーバーエンドポイントに向けてください。正しい手順については、このドキュメントページの右側にあるDatadog Siteセレクターを使用して、サイトを選択してください。

選択したエンドポイント ():

  1. 次のいずれかの方法を使用して、Goose に Datadog MCP サーバーを追加します。

    • ワンクリックインストール (推奨): Datadog MCP サーバーを使用します install deeplink
    • 手動設定: このセクションに記載されているエンドポイントをストリーミング可能 HTTP サーバー URL として使用し、Goose で MCP サーバーを追加するための手順に従います。設定を直接編集するには、~/.config/goose/config.yaml を修正します。
  2. 製品固有のツールを有効にするには、エンドポイント URL の末尾に toolsets クエリパラメーターを含めます。たとえば、この URL で有効になるのは、APM と Agent Observability のツール_のみ_です。

    ?toolsets=apm,llmobs

    To enable all generally available toolsets, use toolsets=all. This works best for clients that support tool filtering.

  3. 初回セッション起動時に認証を求められたら、Datadog アカウントを選択します。

  4. Datadog リソースにアクセスするために必要な権限があることを確認してください。

選択したサイトでは Datadog MCP サーバーはサポートされていません ()。

JetBrains は、さまざまな IDE 向けに Junie および AI Assistant プラグインを提供しています。GitHub は Copilot プラグインを提供しています。また、多くの開発者は IDE と一緒に Claude Code、Codex、または Gemini CLI などのエージェント CLI を使用しています。

プラグインを地域の Datadog サイトの MCP サーバーエンドポイントに向けてください。正しい手順については、このドキュメントページの右側にあるDatadog Siteセレクターを使用して、サイトを選択してください。

選択したエンドポイント ():

  1. Tools > Junie > MCP Settings の順に移動し、次のブロックを追加します。

    {
       "mcpServers": {
         "datadog": {
           "type": "http",
           "url": ""
         }
       }
     }
     
  2. 製品特有のツール を有効にするには、エンドポイント URL の末尾に toolsets クエリパラメーターを含めてください。たとえば、この URL は APM および Agent Observability ツール_のみ_を有効にします (すべての一般に利用可能なツールセットを有効にするには toolsets=all を使用してください。これは、ツールフィルタリングをサポートするクライアントに最適です)。

    ?toolsets=apm,llmobs
  3. OAuth を通じてログインするように求められます。設定のステータスインジケーターは、接続が成功すると緑のチェックマークを表示します。

  4. Datadog リソースにアクセスするために必要な権限があることを確認してください。

  1. Tools > AI Assistant > Model Context Protocol (MCP) の順に移動し、次のブロックを追加します。

    {
       "mcpServers": {
         "datadog": {
           "url": ""
           "headers": {
             "DD_API_KEY": "<YOUR_API_KEY>",
             "DD_APPLICATION_KEY": "<YOUR_APP_KEY>"
           }
         }
       }
     }
     
  2. 製品特有のツール を有効にするには、エンドポイント URL の末尾に toolsets クエリパラメーターを含めてください。たとえば、この URL は APM および Agent Observability ツール_のみ_を有効にします (すべての一般に利用可能なツールセットを有効にするには toolsets=all を使用してください。これは、ツールフィルタリングをサポートするクライアントに最適です)。

    ?toolsets=apm,llmobs
  3. 設定のステータスインジケーターは、接続が成功すると緑のチェックマークを表示します。

  4. Datadog リソースにアクセスするために必要な権限があることを確認してください。

  1. Tools > GitHub Copilot > Model Context Protocol (MCP) の順に移動し、次のブロックを追加します。

    {
       "servers": {
         "datadog": {
           "type": "http",
           "url": ""
         }
       }
     }
     
  2. 製品特有のツール を有効にするには、エンドポイント URL の末尾に toolsets クエリパラメーターを含めてください。たとえば、この URL は APM および Agent Observability ツール_のみ_を有効にします (すべての一般に利用可能なツールセットを有効にするには toolsets=all を使用してください。これは、ツールフィルタリングをサポートするクライアントに最適です)。

    ?toolsets=apm,llmobs
  3. エディターに表示される Start 要素をクリックしてサーバーを起動します。OAuth を通じてログインするように求められます。

  4. Datadog リソースにアクセスするために必要な権限があることを確認してください。

多くの開発者は、JetBrains IDE と一緒に Claude Code、Codex、または Gemini CLI などのエージェント CLI を使用しています。これらの CLI ツールの設定を参照してください。

JetBrains IDE 用の Datadog プラグインは、これらのエージェント CLI と統合されています。中断のない体験のために、Datadog MCP サーバーを設定する際にプラグインを同時にインストールしてください。

選択したサイトでは Datadog MCP サーバーはサポートされていません ()。

AI エージェントを地域の Datadog サイトの MCP サーバーエンドポイントに向けてください。正しい手順については、このドキュメントページの右側にあるDatadog Siteセレクターを使用して、サイトを選択してください。

選択したエンドポイント ():

  1. 次の内容を Kiro MCP 設定ファイルに追加します (~/.kiro/settings/mcp.json はユーザー範囲の設定用)。

    {
       "mcpServers": {
         "datadog": {
           "url": ""
         }
       }
     }
  2. 製品特有のツール を有効にするには、エンドポイント URL の末尾に toolsets クエリパラメーターを含めてください。たとえば、この URL は APM および Agent Observability ツール_のみ_を有効にします (すべての一般に利用可能なツールセットを有効にするには toolsets=all を使用してください。これは、ツールフィルタリングをサポートするクライアントに最適です)。

    ?toolsets=apm,llmobs
  3. Datadog リソースにアクセスするために必要な権限があることを確認してください。

選択したサイトでは Datadog MCP サーバーはサポートされていません ()。

公式の Datadog OpenCode Plugin (プレビュー中) を使用して、OpenCode を Datadog MCP サーバーに接続します。プラグインは、opencode.json 内の MCP サーバーエントリを作成および維持し、エージェントがセットアップ、サイト変更、および ツールセット の選択を処理するために使用する ddsetupddconfig、および ddtoolsets のツールを公開します。

  1. プラグインを opencode.json 構成ファイルに追加します。このファイルが存在しない場合は、それを作成します。

    {
      "plugin": ["@datadog/opencode-plugin"]
    }

    If a plugin array already exists, add "@datadog/opencode-plugin" to it.

    If you previously configured the Datadog MCP Server manually in opencode.json, remove or disable that entry to avoid conflicts with the plugin.

  2. OpenCode を再起動します。パッケージは起動時に npm から取得されます。

  3. ddsetup を実行するようエージェントに依頼します。プラグインにより、サイト選択が処理されます。

  4. MCP サーバーを有効にするためにもう一度 OpenCode を再起動し、プロンプトが表示されたら OAuth ログインフローを完了します。

  5. Datadog リソースにアクセスするために必要な権限があることを確認してください。

  6. 製品固有のツールを有効にするには、ddtoolsetsを実行するようエージェントに依頼します。

セットアップ後、ddconfig を実行するようエージェントに依頼して、Datadog サイトを変更するか、接続のトラブルシューティングを実行します。

プラグインなしで MCP サーバーを構成するには、opencode.json 構成ファイルに次の内容を追加します。

選択したエンドポイント ():

{
  "mcp": {
    "datadog": {
      "type": "remote",
      "url": "",
      "enabled": true
    }
  }
}

製品特有のツール を有効にするには、エンドポイント URL の末尾にtoolsets クエリパラメーターを含めてください。たとえば、この URL で有効になるのは、APM と Agent Observability のツール_のみ_です。

?toolsets=apm,llmobs

一般に利用可能なすべてのツールセットを有効にするには、toolsets=all を使用します。これは、ツールフィルタリングをサポートするクライアントに最適です。

選択したサイトでは Datadog MCP サーバーはサポートされていません ()。

Datadog のカーソルと VS Code 拡張機能には、管理された Datadog MCP サーバーへの組み込みアクセスが含まれています。GitHub Copilot は、VS Code で Datadog MCP サーバーにアクセスすることもできます (アクティブな GitHub Copilot サブスクリプションが必要)。

  1. 拡張機能をインストールします (--profile とプロファイル名を省略して、デフォルトの VS Code プロファイルにインストールします)。

    code --install-extension datadog.datadog-vscode --profile <PROFILE_NAME>
    

    または、Datadog 拡張機能をインストールします。すでに拡張機能がインストールされている場合は、最新バージョンであることを確認してください。

  2. Datadog アカウントにサインインします。

  3. IDE を再起動します。

  4. Datadog MCP サーバーが利用可能であり、ツールがリストされていることを確認します。チャットパネルを開き、エージェントモードを選択し、Configure Tools ボタンをクリックします。

    VS Code のツール構成ボタン
  5. 以前に手動で Datadog MCP サーバーをインストールした場合は、競合を避けるために IDE の設定から削除してください。コマンドパレット (Shift + Cmd/Ctrl + P) を開き、MCP: Open User Configuration を実行します。

  6. Datadog リソースにアクセスするために必要な権限があることを確認してください。

選択したサイトでは Datadog MCP サーバーはサポートされていません ()。

Warp は、組み込みの MCP サポートを持つエージェント端末です。Warp エージェントを地域の Datadog サイトの MCP サーバーエンドポイントに向けてください。正しい手順については、このドキュメントページの右側にあるDatadog Siteセレクターを使用して、サイトを選択してください。

選択したエンドポイント ():

  1. Warp アプリで、Settings > MCP Servers の順に移動し、+ Add をクリックします。

  2. 次の構成を貼り付けます。

    {
       "Datadog": {
         "url": ""
       }
     }

    To enable product-specific tools, include the toolsets query parameter at the end of the endpoint URL. For example, this URL enables only APM and Agent Observability tools (use toolsets=all to enable all generally available toolsets, best for clients that support tool filtering):

    ?toolsets=apm,llmobs
  3. Datadog サーバーで Start をクリックします。Warp は、OAuth ログインフローを完了するためにブラウザを開きます。資格情報はデバイスに安全に保存され、将来のセッションで再利用されます。

  4. Datadog リソースにアクセスするために必要な権限があることを確認してください。

選択したサイトでは Datadog MCP サーバーはサポートされていません ()。

ほとんどの他のサポートされているクライアントについては、リモート認証のためのこれらの指示を使用してください。Cline またはリモート認証が信頼できない、または利用できない場合は、ローカルバイナリ認証を使用してください。

AI エージェントを地域の Datadog サイトの MCP サーバーエンドポイントに向けてください。正しい手順については、このドキュメントページの右側にあるDatadog Siteセレクターを使用して、サイトを選択してください。

選択したエンドポイント ():

  1. HTTP トランスポートとサイトのエンドポイント URL を使用して、クライアントの設定ファイルに Datadog MCP サーバーを追加します。例:

    {
       "mcpServers": {
         "datadog": {
           "type": "http",
           "url": ""
         }
       }
     }
  2. 製品特有のツール を有効にするには、エンドポイント URL の末尾に toolsets クエリパラメーターを含めてください。たとえば、この URL は APM および Agent Observability ツール_のみ_を有効にします (すべての一般に利用可能なツールセットを有効にするには toolsets=all を使用してください。これは、ツールフィルタリングをサポートするクライアントに最適です)。

    ?toolsets=apm,llmobs
  3. Datadog リソースにアクセスするために必要な権限があることを確認してください。

選択したサイトでは Datadog MCP サーバーはサポートされていません ()。

ツールセット

Datadog MCP サーバーは、_ツールセット_をサポートしており、必要な MCP ツールのみを使用できるようにし、貴重なコンテキストウィンドウのスペースを節約します。ツールセットを使用するには、MCP サーバーに接続する際にエンドポイント URL にtoolsetsクエリパラメーターを含めてください (リモート認証のみ)。toolsets=all を使用して、一般に利用可能なすべてのツールセットを一度に有効にします。

たとえば、選択した Datadog サイトに基づいて ():

  • コアツールのみを取得します (toolsets が指定されていない場合はこれがデフォルトです)。

  • Synthetic Testing 関連のツールのみを取得します。

    ?toolsets=synthetics
  • コア、Synthetic Testing、およびソフトウェア配信ツールを取得します。

    ?toolsets=core,synthetics,software-delivery
  • 一般に利用可能なすべてのツールを取得します。

    ?toolsets=all
すべてのツールセットを有効にすると、AI クライアントに送信されるツール定義の数が増加し、コンテキストウィンドウのスペースを消費します。toolsets=all ツールフィルタリングをサポートするクライアント (例: Claude Code) で最適に動作します。

特定のツールを削除する

最終的なツールリストから特定のツールを削除するには、omit_tools クエリパラメーターを使用します。

選択したサイトの例 ():

  • デフォルトセットからツールを削除する:

    ?omit_tools=search_datadog_logs,search_datadog_spans
  • ツールセットを選択してから 1 つのツールを削除する:

    ?toolsets=core,software-delivery&omit_tools=search_datadog_incidents
  • 一般的に利用可能なツールセットから開始してから書き込みツールを削除する:

    ?toolsets=all&omit_tools=create_datadog_notebook,edit_datadog_notebook

ツール名をカンマ区切りのリストとして提供します。両方のパラメーターが存在する場合、サーバーはまず toolsets を解決し、その後 omit_tools で一致するツールを削除します。omit_tools に不明なツール名が含まれている場合、サーバーは警告を表示し、処理を続行します。

利用可能なツールセット

これらのツールセットは一般に利用可能です。Datadog MCP サーバーツールを参照して、ツールセットごとに整理された利用可能なツールの完全なリファレンスと例のプロンプトを確認してください。

  • core: ログ、メトリクス、トレース、ダッシュボード、モニター、インシデント、ホスト、サービス、イベント、およびノートブックのデフォルトツールセット
  • alerting: モニターの検証と作成、モニターグループの検索、モニターテンプレートの取得、モニターのカバレッジ分析、および SLO の検索のためのツール
  • cases: Case Management 用のツール。ケースの作成、検索、更新、プロジェクトの管理、および Jira の課題のリンクを含む
  • dashboards: ダッシュボードの取得、作成、更新、削除のためのツール。ウィジェットスキーマのリファレンスと検証も含む
  • dbm: Database Monitoring と対話するためのツール
  • ddsql: インフラリソース、ログ、メトリクス、RUM、スパン、その他の Datadog データソースをサポートする SQL 方言である DDSQL を使用して Datadog データをクエリするためのツール
  • error-tracking: Datadog Error Tracking と対話するためのツール
  • feature-flags: feature flags を管理するためのツール、フラグとその環境の作成、リスト表示、更新を含む
  • kubernetes: すべてのクラスターの中から Kubernetes リソースを検索し、説明し、マニフェストを取得するためのツール
  • llmobs: Agent Observability のスパンと実験を検索および分析するためのツール
  • networks: Cloud Network Monitoring 分析および Network Device Monitoring のためのツール
  • onboarding: エージェンティックなオンボーディングツールによる Datadog のセットアップと構成のガイド
  • product-analytics: Product Analytics クエリと対話するためのツール
  • profiling: Continuous Profiler データの発見、探索、分析のためのツール
  • reference-tables: リファレンステーブルを管理するためのツール。テーブルのリスト表示、行の読み取り、行の追加、クラウドストレージからのテーブル作成を含む
  • security: コードセキュリティスキャンとセキュリティシグナルおよびセキュリティファインディングを検索するためのツール
  • software-delivery: ソフトウェアデリバリー (CI Visibility および Test Optimization) と対話するためのツール
  • synthetics: Datadog の Synthetic テストと対話するためのツール
  • widgets: ダッシュボードおよびノートブックウィジェットの視覚化、検証、タイプ変換のためのツール。
  • workflows: Workflow Automation のためのツール。エージェント使用のためのワークフローのリスト表示、検査、実行、構成を含む

プレビュー用ツールセット

これらのツールセットはプレビュー中です。ツールセットにサインアップするには、プロダクトプレビューフォームを完成させるか、Datadog サポートに連絡してアクセスをリクエストしてください。

  • apm: (サインアップ) APM トレース分析、スパン検索、Watchdog インサイト、パフォーマンス調査のためのツール
  • code-exec: (サインアップ) マルチシグナル調査とアドホックデータ探索を 1 回の呼び出しで行うための、エージェントが作成した TypeScript を Datadog API への直接アクセスを持つ Datadog 管理のサンドボックスで実行する単一のツール
  • remote-actions: (サインアップ) ファイルの読み取り、ディレクトリのリストの取得、および Agent を通してインスツルメントされたホスト上で安全な読み取り専用シェルコマンドを直接実行する機能を含むホスト上診断用ツール
  • rum: アプリケーションのパフォーマンスを要約し、アプリケーションの設定を検査し、パフォーマンス調査を実行する Real User Monitoring のツール

サポートされているクライアント

クライアント開発者ノート
ChatGPTOpenAIプレビュー中で、US1 のお客様のみが利用可能です。
CursorCursorDatadog Cursorと VS Code 拡張機能を推奨します。
Claude CodeAnthropicDatadog Claude Code プラグインを推奨します。
ClaudeAnthropicDatadog Claude コネクタ を推奨します。Claude Cowork が含まれます。
Codex CLIOpenAI
Gemini CLIGoogle
WarpWarp
VS CodeMicrosoftDatadog Cursor と VS Code 拡張を推奨します。
JetBrains IDEsJetBrainsDatadog プラグインを推奨します。
KiroKiro CLIAmazon Web Services
GooseAgentic AI Foundation
OpenCodeSSTDatadog OpenCode プラグインを推奨。
ClineVarious上記の Other タブを参照してください。リモート認証が信頼できない場合は、Cline でローカルバイナリ認証を使用してください。
Datadog MCP サーバーは大規模な開発中であり、追加のサポートクライアントが利用可能になる場合があります。

必要な権限

MCP サーバーツールには、以下の Datadog ユーザーロール権限が必要です。

| 権限 | |必須 |————|————-| | mcp_read | Datadog からデータを読み取るツール (例: モニターのクエリ、ログの検索、ダッシュボードの取得) | | mcp_write | Datadog 内のリソースを作成または変更するツール (例: モニターの作成、ホストのミュート) |

mcp_read または mcp_write に加えて、ユーザーは基盤となるリソースの標準 Datadog 権限が必要です。たとえば、モニターを読み取る MCP ツールを使用するには、mcp_readモニター読み取り権限の両方が必要です。リソースレベルの権限の完全なリストについては、Datadog ロール権限を参照してください。

Datadog 標準ロールを持つユーザーは、デフォルトで両方の MCP サーバー権限を持っています。組織がカスタムロールを使用している場合は、権限を手動で追加してください。

  1. 管理者として組織設定 > ロールの順に移動し、更新したいロールをクリックします。
  2. Edit Role (鉛筆アイコン) をクリックします。
  3. 権限リストの下で、MCP ReadMCP Write のチェックボックスを選択します。
  4. ロールに必要な他のリソースレベルの権限を選択します。
  5. Save をクリックします。

組織の管理者は、組織設定からグローバル MCP アクセスと書き込み機能を管理できます。

認証

MCP サーバーは、認証のために OAuth 2.0 を使用します。OAuth フローを通過できない場合 (たとえば、サーバー上で)、DD_API_KEY および DD_APPLICATION_KEY の HTTP ヘッダーとして Datadog の API キーおよびアプリケーションキーを提供できます。

たとえば、選択した Datadog サイトに基づいて ():

{
  "mcpServers": {
    "datadog": {
      "type": "http",
      "url": "",
      "headers": {
          "DD_API_KEY": "<YOUR_API_KEY>",
          "DD_APPLICATION_KEY": "<YOUR_APPLICATION_KEY>"
      }
    }
  }
}

セキュリティのために、必要な権限だけを持つサービスアカウントからスコープが設定された API キーとアプリケーションキーを使用してください。

OAuth クライアントの追加

組織の設定MCP OAuth Redirect URLs でリダイレクト URL を許可リストに追加できます。

AI エージェントプラットフォームの MCP ディレクトリに Datadog を追加しているパートナーまたはベンダーである場合、関心があるものを Datadog のテクノロジーパートナーサインアップから送信してください。

ローカルバイナリ認証

Cline の場合、またはリモート認証が信頼できない、あるいは利用できない場合、ローカル認証の利用が推奨されます。インストール後、通常は MCP サーバーの更新の恩恵を受けるためにローカルバイナリを更新する必要はありません。ツールはリモートで動作します。

  1. Datadog MCP サーバーバイナリをインストールします (macOS と Linux)。

    curl -sSL https://coterm.datadoghq.com/mcp-cli/install.sh | bash
    

    これにより、バイナリが ~/.local/bin/datadog_mcp_cli にインストールされます。

    Windows の場合、Windows バージョンをダウンロードします。

  2. datadog_mcp_cli login を手動で実行して OAuth ログインフローを実施し、Datadog サイトを選択します。

  3. AI クライアントを設定することにより、datadog_mcp_cli をコマンドとして stdio トランスポートを使用するようにします。たとえば、macOS の場合 (<USERNAME> を自分の OS ユーザー名に置き換えます):

    {
      "mcpServers": {
        "datadog": {
          "type": "stdio",
          "command": "/Users/<USERNAME>/.local/bin/datadog_mcp_cli",
          "args": [],
          "env": {}
        }
      }
    }
    

    他のオペレーティングシステムの場合、command パスをダウンロードしたバイナリの場所に置き換えます。

    • Linux: /home/<USERNAME>/.local/bin/datadog_mcp_cli
    • Windows: <USERNAME>\bin\datadog_mcp_cli.exe
    Claude Code の場合は、次のように実行できます。
    claude mcp add datadog --scope user -- ~/.local/bin/datadog_mcp_cli
  4. 構成を適用して MCP サーバーをロードするには、AI クライアントを完全に再起動してください。

MCP サーバーへのアクセスをテストする

  1. MCP インスペクターをインストールします。これは、MCP サーバーのテストとデバッグのための開発者ツールです。

    npx @modelcontextprotocol/inspector
    
  2. インスペクターの Web UI で、Transport Type については Streamable HTTP を選択します。

  3. URL については地域の Datadog サイト用の MCP サーバーエンドポイントを入力します。

    例: :

  4. Connect をクリックした後、Tools > List Tools の順に移動します。

  5. 利用可能なツールが表示されるか確認してください。

参考資料