IntegrateIntegrate
Integrations

Datadog Integration

Monitor Datadog metrics, logs, dashboards, and alerts

The Datadog integration provides access to monitor Datadog metrics, logs, dashboards, and alerts through the Integrate MCP server.

Installation

The Datadog integration is included with the SDK:

import { datadogIntegration } from "integrate-sdk/server";

Setup

Add Datadog to your server configuration. Provide credentials via environment variables or integration config:

import { createMCPServer, datadogIntegration } from "integrate-sdk/server";

export const { client: serverClient } = createMCPServer({
  apiKey: process.env.INTEGRATE_API_KEY,
  integrations: [
    datadogIntegration({
      // See configuration options below
    }),
  ],
});

Client-Side Usage

import { client } from "integrate-sdk";

const result = await client.datadog.listMonitors({});

console.log(result);

Environment Variables

  • DATADOG_API_KEY (when supported by this integration)

Configuration Options

Prop

Type

Default Scopes

These defaults are applied unless you override scopes in the integration config:

  • monitors_read
  • dashboards_read
  • metrics_read
  • logs_read_data

Tools

datadog_list_monitors

List monitors

Prop

Type

datadog_get_monitor

Get monitor

Prop

Type

datadog_list_dashboards

List dashboards

Prop

Type

datadog_get_dashboard

Get dashboard

Prop

Type

datadog_search_logs

Search logs

Prop

Type

Notes

  • Category: Engineering
  • Authentication mode: API key

On this page