datadog-mcp by TANTIOPE for Datadog: safety score
C 60 Provisional Not reviewed Not tested read-only mode
datadog-mcp by TANTIOPE is a community MCP server for Datadog with 6 read, 2 write and 7 destructive tools. It has a read-only mode and needs to run locally and a secret in an environment variable; its provisional OpsMCP grade is C (60%), last checked 16 Oct 2026.
Full Datadog API access: monitors, logs, metrics, traces, dashboards, and observability tools
Tool capability partly scored. Access partly scored. 2 of 4 factors scored.
Can it change or delete things?
Yes. The extracted tools include at least one destructive tool, so it can change or delete things.
| Tool | Class |
|---|---|
auth Validate Datadog API credentials. Use this to verify that the API key and App key are correctly configured before performing other operations.
from the name | Unknown |
downtimes Manage Datadog scheduled downtimes for maintenance windows. Actions: list, get, create, update, cancel, listByMonitor. Use for: scheduling maintenance, preventing false alerts during deployments, managing recurring maintenance windows.
from the description (create) | Write |
hosts Manage Datadog infrastructure hosts. Actions: list (with filters), totals (counts), mute (silence alerts), unmute. Use for: infrastructure inventory, host health, silencing noisy hosts during maintenance.
from the description (list) | Read |
incidents Manage Datadog incidents for incident response. Actions: list, get, search, create, update, delete. Use for: incident management, on-call response, postmortems, tracking MTTR/MTTD.
from the description (delete) | Destructive |
logs_archives Manage Datadog Logs archives (long-term log retention to S3 / GCS / Azure Blob). Actions: list, get, create, update, delete, reorder, get_order. Archives accept destinations of type
from the description (delete) | Destructive |
logs_indexes Manage Datadog Logs indexes (filters, retention, exclusion filters, daily limits). Actions: list, get, update, reorder, get_order. Datadog identifies indexes by
from the description (update) | Write |
logs_pipelines Manage Datadog Logs pipelines (parsing & processor chains). Actions: list, get, create, update, delete, reorder, get_order. Pipelines run sequentially on incoming logs; reorder changes the structure of downstream data. Mutations are blocked when the server is in read-only mode...
from the description (delete) | Destructive |
notebooks Manage Datadog Notebooks. Actions: list (search notebooks), get (by ID with cells), create (new notebook), update (modify notebook), delete (remove notebook). Use for: runbooks, incident documentation, investigation notes, dashboards as code.
from the description (delete) | Destructive |
rum Query Datadog Real User Monitoring (RUM) data. Actions: applications (list RUM apps), events (search RUM events), aggregate (group and count events), performance (Core Web Vitals: LCP, FCP, CLS, FID, INP), waterfall (session timeline with resources/actions/errors). Use for: fr...
from the description (list) | Read |
schema Get valid enum values for Datadog API fields. Returns palettes, widget types, aggregators, comparators, time spans, and other valid values for constructing dashboards, monitors, metrics queries, and SLOs. Use this to discover valid options before creating or updating Datadog r...
from the description (get) | Read |
security Query Datadog Security Monitoring. Actions: rules (list detection rules), signals (search security signals), findings (list security findings). Use for: threat detection, compliance, security posture, incident investigation.
from the description (list) | Read |
slos Manage Datadog Service Level Objectives. Actions: list (with SLI status & error budget), get, create, update, delete, history. SLO types: metric-based, monitor-based. Each list/get/create/update response includes a `url` field deep-linking to the Datadog UI. Use for: reliabili...
from the description (delete) | Destructive |
synthetics Manage Datadog Synthetic tests (API and Browser). Actions: list, get, create, update, delete, trigger, results. Use for: uptime monitoring, API testing, user journey testing, performance testing, canary deployments.
from the description (delete) | Destructive |
tags Manage Datadog host tags. Actions: list (all host tags), get (tags for specific host), add (create tags), update (replace tags), delete (remove all tags). Use for: infrastructure organization, filtering, grouping.
from the description (delete) | Destructive |
teams Manage Datadog teams. Actions: list (with filters), get (by ID), members (list team members). Use for: team organization, access management, collaboration.
from the description (list) | Read |
usage Query Datadog usage metering data. Actions: summary (overall usage), hosts (infrastructure), logs, custom_metrics, indexed_spans, ingested_spans. Use for: cost management, capacity planning, usage tracking, billing analysis.
from the name | Unknown |
users Manage Datadog users. Actions: list (with filters), get (by ID). Use for: access management, user auditing, team organization.
from the description (list) | Read |
Score
60 of 100 points (60%). A factor that was not scored counts as 0 of its full weight.
| Factor | Points | Full weight | Status |
|---|---|---|---|
| Tool capability | 23 | 35 | Partly scored |
| Access | 12 | 25 | Partly scored |
| Maintenance | 12 | 20 | Scored |
| Publisher | 13 | 20 | Scored |
Tool capability
6 read, 2 write, 7 destructive, 2 unknown.
The repository mentions a read-only mode. View the repository.
Access
| Part | Value | Points | Where this came from |
|---|---|---|---|
| Scope | unknown | unknown | unknown |
| Where it runs | Local process | 6 of 8 | Registry package transport is stdio. |
| Credentials | Secret in an environment variable | 6 of 7 | Registry marked isSecret true for DD_API_KEY |
Maintenance
| Part | Value | Points |
|---|---|---|
| Last commit | 109 days | 4 of 8 |
| Releases | 109 days | 4 of 6 |
| Issues | 8 closed / 14 issues (0.57) | 4 of 6 |
Publisher
| Part | Value | Points | Where this came from |
|---|---|---|---|
| Who publishes it | Individual | 3 of 8 | GitHub owner type is User (TANTIOPE). |
| Registry listing | Listed | 5 of 5 | Official registry server io.github.TANTIOPE/datadog-mcp (status active). |
| License | Apache-2.0 | 4 of 4 | GitHub SPDX license Apache-2.0. |
| Stars | 6 | 0 of 2 | 6 GitHub stars. |
| Repository age | 305 days | 1 of 1 | Repository created 2025-12-15T13:40:23Z. |
What this score does not cover
This score is not a code audit and it is not a human review. It has not been hands-on tested. Nothing on this page is a certification.
Access needed
| Variable | Required | Secret | Default | Description |
|---|---|---|---|---|
DD_API_KEY | yes | yes | unset | Datadog API key |
DD_APP_KEY | yes | yes | unset | Datadog Application key |
DD_SITE | unknown | unknown | unset | Datadog site (e.g., datadoghq.com, datadoghq.eu, us3.datadoghq.com) |
Maintenance
- Archived
- no
- Last commit
- 29 Jun 2026 · 29f2696
- Latest release
- v5.8.2 · 29 Jun 2026
- Issues
- 6 open · 8 closed
- Stars
- 6
- License
- Apache-2.0
- Repository created
- 15 Dec 2025
npm and PyPI
- npm
- datadog-mcp · version 5.8.2 · downloads last month 4,527 · published 29 Jun 2026
- PyPI
- No PyPI package in the registry entry.
- Maintainers
- tantiope
Install
# requires DD_API_KEY: Datadog API key
# requires DD_APP_KEY: Datadog Application key
npx -y [email protected] Other Datadog servers
Badge
Sources for this listing
registry:datadoggithub:datadog mcp in:name