mcp-datadog-server is an MCP server that connects large language model clients to the Datadog API platform. Built with the official TypeScript SDK, it exposes a comprehensive suite of 351 tools, combining curated operations, standard CRUD functionality, and schema-generated endpoints. DevOps engineers, site reliability teams, and infrastructure operators use it to query observability data and automate monitoring resources directly through natural language interfaces. The server enables users to perform full lifecycle management for monitors, dashboards, downtimes, user accounts, and teams. It supports real-time telemetry retrieval, such as searching log archives and running metric timeseries queries, as well as managing synthetic tests and tracking operational incidents. With automated schema discovery and Zod validation, LLMs can autonomously inspect parameter requirements and format valid payloads. Built-in features such as request timeouts, retry handling, progress tracking, and site selection ensure dependable communication across Datadog regions.
Category: Cloud & Infrastructure
Tags: alerts, datadog, logs, metrics, monitoring
npm install -g mcp-datadog-server 4. Add the server entry to your MCP client configuration file (such as Claude Desktop's claude_desktop_config.json): json { "mcpServers": { "datadog": { "command": "mcp-datadog-server", "args": ["serve"], "env": { "DD_API_KEY": "your_api_key", "DD_APP_KEY": "your_app_key", "DD_SITE": "datadoghq.com" } } } } 5. Save the configuration file and restart your MCP client.Part of MCP Servers
mcp-datadog-server provides 351 tools for interacting with Datadog APIs. It offers full CRUD capabilities for monitors, dashboards, downtimes, users, and teams. It also features curated tools for querying metrics, searching logs, managing operational incidents, and configuring synthetic tests through connected AI models.
You can install mcp-datadog-server globally using npm by running npm install -g mcp-datadog-server. Alternatively, clone the repository locally and run npm install, or execute it directly without prior installation using npx via your MCP client configuration.
The server supports multiple Datadog regions by configuring the DD_SITE environment variable. Compatible endpoints include datadoghq.com (US1), datadoghq.eu (EU), us3.datadoghq.com (US3), us5.datadoghq.com (US5), ap1.datadoghq.com (AP1), and ddog-gov.com (US Gov).
mcp-datadog-server is compatible with any client supporting the standard Model Context Protocol, including Claude Desktop and Cursor. Setup requires adding the command, arguments, and required API credentials to the client MCP configuration JSON.
mcp-datadog-server is released as open-source software under the Apache 2.0 license. The source code repository and license details can be accessed directly on GitHub.