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.

Last checked 16 Oct 2026.

Full Datadog API access: monitors, logs, metrics, traces, dashboards, and observability tools

Publisher's description

io.github.TANTIOPE/datadog-mcp · version 1.0.9

Tool capability partly scored. Access partly scored. 2 of 4 factors scored.

Not hands-on tested. No test date, notes, or observed write behavior.

Can it change or delete things?

Yes. The extracted tools include at least one destructive tool, so it can change or delete things.

Classified from the tool name, or from the description when the name has no listed verb.

17 tools

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.

OpsMCP rubric 2026-10-16.3. Checked 16 Oct 2026.
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

PartValuePointsWhere 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

PartValuePoints
Last commit 109 days 4 of 8
Releases 109 days 4 of 6
Issues 8 closed / 14 issues (0.57) 4 of 6

Publisher

PartValuePointsWhere 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.

How the rubric works

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

VariableRequiredSecretDefaultDescription
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

Source: registry. This is the published command, not a rewritten one.

# requires DD_API_KEY: Datadog API key
# requires DD_APP_KEY: Datadog Application key
npx -y [email protected]

Other Datadog servers

Badge

The SVG is generated for this server. The embed links to this server page.

OpsMCP grade C, 60 out of 100, provisional

Sources for this listing

Official registry server io.github.TANTIOPE/datadog-mcp (status active).