Datadog observability via the official MCP Server — query logs, traces, metrics, monitors, incidents, dashboards, hosts, synthetics, and workflows through Datadog's remote MCP endpoint. Use when investigating production issues, checking monitor status, searching logs/traces, querying metrics timeseries, managing incidents, or listing dashboards and synthetic tests. Supports both remote (Streamable HTTP) and local (stdio) MCP transports. Requires DD_API_KEY and DD_APP_KEY.
Query Datadog observability data through the official MCP Server.
| Variable | Required | Description |
|---|---|---|
DD_API_KEY | ✅ | Datadog API key (Organization Settings → API Keys) |
DD_APP_KEY | ✅ | Datadog Application key (Organization Settings → Application Keys) |
DD_SITE | Optional | Datadog site (default: datadoghq.com) |
Datadog hosts the MCP server — no local install needed.
mcporter add datadog \
--transport http \
--url "https://mcp.datadoghq.com/api/unstable/mcp-server/mcp" \
--header "DD-API-KEY:$DD_API_KEY" \
--header "DD-APPLICATION-KEY:$DD_APP_KEY"
To select specific toolsets, append ?toolsets=logs,metrics,monitors to the URL.
Use the community datadog-mcp-server npm package:
npx datadog-mcp-server \
--apiKey "$DD_API_KEY" \
--appKey "$DD_APP_KEY" \
--site "$DD_SITE"
claude mcp add --transport http datadog-mcp \
"https://mcp.datadoghq.com/api/unstable/mcp-server/mcp?toolsets=core"
| Toolset | Tools | Description |
|---|---|---|
core | General platform tools | Default — always included |
logs | get_logs | Search and retrieve log entries |
traces | list_spans, get_trace | Investigate distributed traces |
metrics | list_metrics, get_metrics | Query timeseries metrics data |
monitors | get_monitors | Retrieve monitor configs and status |
hosts | list_hosts | Infrastructure host information |
incidents | list_incidents, get_incident | Incident management |
dashboards | list_dashboards | Discover dashboards |
synthetics | Synthetic test tools | Synthetic monitoring tests |
workflows | Workflow automation tools | List, inspect, execute workflows |
Select toolsets via URL query parameter: ?toolsets=logs,metrics,monitors,incidents
get_logs with query filtersget_monitors with service tag filterlist_metrics then get_metrics for timeserieslist_incidentslist_spans with duration filterreferences/incident-response.md — step-by-step incident triage via MCPreferences/troubleshooting.md — log/trace/metric correlation patternsreferences/api-reference.md — complete tool parameters and response schemas| Region | Site |
|---|---|
| US1 (default) | datadoghq.com |
| US3 | us3.datadoghq.com |
| US5 | us5.datadoghq.com |
| EU | datadoghq.eu |
| AP1 | ap1.datadoghq.com |
| US1-FED | ddog-gov.com |
For the remote MCP server, the site is determined by your API key's org. For the local server, pass --site.