Datadog

Datadog

Datadog MCP Server for application tracing, monitoring, dashboard, incidents queries built on official datadog api.

59
Stars
15
Forks
0
Releases

Overview

Datadog MCP Server provides a Model Context Protocol (MCP) interface to the Datadog API, enabling unified access to monitors, dashboards, metrics, events, logs, and incidents through a single MCP endpoint. It supports Datadog v1 and v2 APIs and includes service-specific endpoints for logs and metrics. The server is intended for Node.js environments (Node 16+), and can be installed via npm or built from source. Configuration supports environment variables (DD_API_KEY, DD_APP_KEY, DD_SITE, DD_LOGS_SITE, DD_METRICS_SITE) or command-line arguments, with regional endpoints such as datadoghq.com, datadoghq.eu, ddog-gov.com, us5.datadoghq.com, and ap1.datadoghq.com. It integrates with Claude Desktop and the MCP Inspector for convenient usage, and exposes MCP tools such as get-monitors, get-monitor, get-dashboards, get-dashboard, get-metrics, get-metric-metadata, get-events, get-incidents, search-logs, and aggregate-logs. The README also emphasizes robust error handling and troubleshooting guidance, including 403 issues, key formatting, and correct endpoint configuration. This MCP server enables developers and operators to build observability tooling and dashboards on top of Datadog data.

Details

Owner
GeLi2001
Language
TypeScript
License
MIT License
Updated
2025-12-07

Features

Monitoring

Access monitor data and configurations

Dashboards

Retrieve and view dashboard definitions

Metrics

Query available metrics and their metadata

Events

Search and retrieve events within timeframes

Logs

Search logs with advanced filtering and sorting options

Incidents

Access incident management data

API Integration

Direct integration with Datadog's v1 and v2 APIs

Service-Specific Endpoints

Support for different endpoints for logs and metrics

Audience

DevelopersBuild MCP-powered integrations to query and consume Datadog data.
SREsMonitor and troubleshoot services via MCP for Datadog data access.
Claude DesktopConfigure and run the server via Claude Desktop for Datadog data queries.

Tags

DatadogMCPMonitoringDashboardsMetricsLogsIncidentsAPI Integrationv1/v2 APIsCLIClaude DesktopMCP InspectorNode.js