Labsco
MCP SERVER

Datadog

by GeLi2001

Read Datadog from your assistant — monitors, dashboards, metrics, events, logs and incidents — with an application key you can scope to read-only.

Observability, Monitoring & Incident Response
Summary
The dashboard you would have gone to open, answered in place.

During an incident the cost is not reading Datadog, it is getting to the right view. Monitors, logs, events and the incident record all land in the same thread as the theory you are testing — and the key can be scoped read-only, so the agent cannot change what it finds.

What it is

An MCP server over the Datadog API, v1 and v2. It reads monitors, dashboards, metric metadata, events, logs and incidents, with support for separate endpoints where your Datadog site uses different ones for logs and metrics.

What you get
  • Monitors listed and read individually, with their configurations and states
  • Dashboards listed and their definitions retrieved
  • Available metrics listed, with metadata for any one of them
  • Events searched and retrieved within a timeframe
  • Logs searched with filtering and sorting, and aggregated
  • Incident management data read
Requirements

A recent Node.js, a Datadog API key from Organization Settings → API Keys, and an Application key from Organization Settings → Application Keys. Application keys inherit every permission of the user who created them, so make a scoped one instead: `monitors_read`, `dashboards_read`, `metrics_read`, `events_read`, `logs_read_data` and `incident_read` cover everything here, and nothing in the server needs write access.

Setup effort

One command plus a key — npm install -g datadog-mcp-server, then supply credentials