Datadog MCP
A community-driven MCP server providing 163 tools for Datadog observability, including metrics, monitors, logs, APM, RUM, incidents, and fleet automation. It features aggregation tools to reduce API calls, full SLO CRUD capabilities, and status page management, operating read-only by default with stdio and HTTP transport support.
Package and access
Local package with source-attributed installation metadata. Koskamo does not execute packages during review.
Checks and signals
Each line is separate evidence, not a trust score.
- Popularity 3 GitHub stars
What you can do with it
- List SLOs and error budget remaining grouped by status
- Triage active incidents by pulling linked monitors and APM error spikes
- Audit monitor noise by finding flapping alerts with low MTTR
- Schedule agent rollouts to specific clusters on defined schedules
Source and maintenance
- Last repository push
- Latest release
- v1.21.1
- Maintenance checked
Packages and installation
Source-provided package data. Koskamo has not executed or live-probed this package.
@us-all/datadog-mcp 1.21.1
{
"version": "1.21.1",
"transport": "stdio",
"identifier": "@us-all/datadog-mcp",
"registryType": "npm",
"environmentVariables": [
{
"name": "DD_API_KEY",
"isRequired": true,
"description": "Datadog API key"
},
{
"name": "DD_APP_KEY",
"isRequired": true,
"description": "Datadog application key"
},
{
"name": "DD_SITE",
"default": "datadoghq.com",
"description": "Datadog site (datadoghq.com, datadoghq.eu, us3.datadoghq.com, etc.)"
},
{
"name": "DD_TOOLS",
"description": "Comma-separated category allowlist (e.g. metrics,monitors,logs). Default: all categories enabled."
},
{
"name": "DD_DISABLE",
"description": "Comma-separated category disablelist."
},
{
"name": "DD_ALLOW_WRITE",
"default": "false",
"description": "Set to 'true' to enable write/destructive tools. Default read-only."
}
]
}Tools
Reported by the attributed source; not independently observed by Koskamo.
Maintenance history
Public check and source-refresh events. Editorial and ownership records remain private.
- · repository · passed · metadata changed · updated
- · backfill · recorded · Pre-expansion baseline; unobserved rich metadata remains unknown
Connect from your client
Each snippet configures the same source-provided package; replace placeholders before use.
Cursor
{
"mcpServers": {
"datadog-mcp": {
"command": "npx",
"args": [
"-y",
"@us-all/datadog-mcp@1.21.1"
],
"env": {
"DD_API_KEY": "<YOUR_DD_API_KEY>",
"DD_APP_KEY": "<YOUR_DD_APP_KEY>",
"DD_SITE": "<YOUR_DD_SITE>",
"DD_TOOLS": "<YOUR_DD_TOOLS>",
"DD_DISABLE": "<YOUR_DD_DISABLE>",
"DD_ALLOW_WRITE": "<YOUR_DD_ALLOW_WRITE>"
}
}
}
}Cline
{
"mcpServers": {
"datadog-mcp": {
"command": "npx",
"args": [
"-y",
"@us-all/datadog-mcp@1.21.1"
],
"env": {
"DD_API_KEY": "<YOUR_DD_API_KEY>",
"DD_APP_KEY": "<YOUR_DD_APP_KEY>",
"DD_SITE": "<YOUR_DD_SITE>",
"DD_TOOLS": "<YOUR_DD_TOOLS>",
"DD_DISABLE": "<YOUR_DD_DISABLE>",
"DD_ALLOW_WRITE": "<YOUR_DD_ALLOW_WRITE>"
}
}
}
}VS Code
{
"servers": {
"datadog-mcp": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@us-all/datadog-mcp@1.21.1"
],
"env": {
"DD_API_KEY": "<YOUR_DD_API_KEY>",
"DD_APP_KEY": "<YOUR_DD_APP_KEY>",
"DD_SITE": "<YOUR_DD_SITE>",
"DD_TOOLS": "<YOUR_DD_TOOLS>",
"DD_DISABLE": "<YOUR_DD_DISABLE>",
"DD_ALLOW_WRITE": "<YOUR_DD_ALLOW_WRITE>"
}
}
}
}Claude Desktop
{
"mcpServers": {
"datadog-mcp": {
"command": "npx",
"args": [
"-y",
"@us-all/datadog-mcp@1.21.1"
],
"env": {
"DD_API_KEY": "<YOUR_DD_API_KEY>",
"DD_APP_KEY": "<YOUR_DD_APP_KEY>",
"DD_SITE": "<YOUR_DD_SITE>",
"DD_TOOLS": "<YOUR_DD_TOOLS>",
"DD_DISABLE": "<YOUR_DD_DISABLE>",
"DD_ALLOW_WRITE": "<YOUR_DD_ALLOW_WRITE>"
}
}
}
}Let your agent find its tools
Find servers like Datadog MCP from your agent. Add Koskamo once to search the index for endpoints, access requirements, and client setup. Public discovery needs no key.