Skip to content
Agentmart
Submit a tool

Datadog

Datadog MCP — 165 tools for metrics, monitors, logs, APM, RUM, incidents, CI/CD, fleet

Connector by us-all · GitHub account verified by the MCP Registry

IndexedMITLocal (stdio)★ 3
Write a review

Install

Works with Claude Code, Codex, VS Code, Cursor, Windsurf, Claude Desktop. Read the repository before you give any tool access to your data.

npx agentmarket install connector/us-all-datadog

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

Datadog MCP — 165 tools for metrics, monitors, logs, APM, RUM, incidents, CI/CD, fleet

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this server can do and what it asks for, from its tool list and install config. Checked Oct 25, 2026.

Tools
91 read · 52 write · 19 delete · 4 not yet classified
Secrets
2 (API keys, tokens or passwords)
Install scripts
Not scanned yet
Runs as
Node.js package

Tools by what they do 166

Read from the source code; the running server may list different tools.

Read 91 · Look things up without changing anything.

  • analyze-monitor-state
  • get-apm-retention-filter
  • get-case
  • get-dashboard
  • get-dashboards
  • get-error-tracking-issue
  • get-events
  • get-fleet-agent-info
  • get-fleet-deployment
  • get-fleet-schedule
  • get-host-totals
  • get-incident
Show 79 more tools
  • get-incidents
  • get-logs-metric
  • get-metric-metadata
  • get-metrics
  • get-monitor
  • get-monitors
  • get-network-device
  • get-notebook
  • get-oncall-schedule
  • get-rum-application
  • get-rum-metric
  • get-rum-retention-filter
  • get-security-rule
  • get-security-signal
  • get-security-suppression
  • get-service-definition
  • get-slo
  • get-slo-correction
  • get-slo-history
  • get-spans-metric
  • get-status-page
  • get-status-page-component
  • get-status-page-degradation
  • get-status-page-maintenance
  • get-synthetics-result
  • get-team
  • get-team-members
  • get-team-oncall
  • get-usage-summary
  • get-workflow
  • get-workflow-instance
  • incident-triage-snapshot
  • list-active-metrics
  • list-apm-retention-filters
  • list-cases
  • list-containers
  • list-downtimes
  • list-error-tracking-issues
  • list-fleet-agent-versions
  • list-fleet-agents
  • list-fleet-deployments
  • list-fleet-schedules
  • list-fleet-tracers
  • list-hosts
  • list-logs-metrics
  • list-metric-tags
  • list-network-devices
  • list-notebooks
  • list-processes
  • list-rum-applications
  • list-rum-metrics
  • list-rum-retention-filters
  • list-security-rules
  • list-security-suppressions
  • list-services
  • list-slo-corrections
  • list-slos
  • list-spans-metrics
  • list-status-page-components
  • list-status-page-degradations
  • list-status-page-maintenances
  • list-status-pages
  • list-synthetics
  • list-teams
  • list-users
  • list-workflow-instances
  • query-metrics
  • search-audit-logs
  • search-ci-pipelines
  • search-ci-tests
  • search-incidents
  • search-logs
  • search-rum-events
  • search-security-signals
  • search-spans
  • search-tools
  • slo-compliance-snapshot
  • unpublish-status-page
  • validate-monitor

Write 52 · Create, change, send or run things.

  • cancel-downtime
  • cancel-fleet-deployment
  • create-apm-retention-filter
  • create-case
  • create-dashboard
  • create-downtime
  • create-fleet-deployment-configure
  • create-fleet-deployment-upgrade
  • create-fleet-schedule
  • create-incident
  • create-logs-metric
  • create-monitor
Show 40 more tools
  • create-rum-application
  • create-rum-metric
  • create-rum-retention-filter
  • create-security-suppression
  • create-slo
  • create-slo-correction
  • create-spans-metric
  • create-status-page
  • create-status-page-component
  • create-status-page-degradation
  • create-status-page-maintenance
  • create-synthetics-test
  • create-team
  • mute-monitor
  • post-event
  • publish-status-page
  • send-dora-deployment
  • send-dora-incident
  • send-logs
  • trigger-fleet-schedule
  • trigger-synthetics
  • update-apm-retention-filter
  • update-case-status
  • update-dashboard
  • update-fleet-schedule
  • update-incident
  • update-logs-metric
  • update-monitor
  • update-rum-application
  • update-rum-metric
  • update-rum-retention-filter
  • update-slo
  • update-slo-correction
  • update-spans-metric
  • update-status-page
  • update-status-page-component
  • update-status-page-degradation
  • update-status-page-maintenance
  • update-synthetics-test
  • update-team

Delete 19 · Delete, drop, revoke or wipe things.

  • delete-apm-retention-filter
  • delete-dashboard
  • delete-fleet-schedule
  • delete-incident
  • delete-logs-metric
  • delete-monitor
  • delete-rum-application
  • delete-rum-metric
  • delete-rum-retention-filter
  • delete-security-rule
  • delete-security-suppression
  • delete-slo
Show 7 more tools
  • delete-slo-correction
  • delete-spans-metric
  • delete-status-page
  • delete-status-page-component
  • delete-status-page-degradation
  • delete-synthetics-test
  • delete-team

Not yet classified 4 · We could not tell from the name and description.

  • aggregate-ci-pipelines
  • aggregate-ci-tests
  • aggregate-logs
  • aggregate-rum

Secrets and settings it asks for

Secrets: values you paste in that let it act as you.

  • DD_API_KEY
  • DD_APP_KEY

Other settings (environment variables or headers).

  • DD_ALLOW_WRITE
  • DD_DISABLE
  • DD_SITE
  • DD_TOOLS

Tools (166)

Read from the source code; the running server may differ. Descriptions are the server’s own words; hidden characters are shown as [U+…].

  • aggregate-ci-pipelines

    Aggregate CI/CD pipeline data with statistical computations and grouping

  • aggregate-ci-tests

    Aggregate CI test data with statistical computations and grouping

  • aggregate-logs

    Aggregate Datadog logs with statistical computations (count, avg, sum, percentiles) and grouping

  • aggregate-rum

    Aggregate RUM data with statistical computations (count, avg, percentiles) and grouping by fields

  • analyze-monitor-state

    Aggregated monitor view: config + current state + recent triggered events + active downtimes in one call. Replaces 3 round-trips of get-monitor + get-events + list-downtimes.

  • cancel-downtime

    Cancel an active downtime by ID

  • cancel-fleet-deployment

    Cancel an active fleet deployment and stop pending operations

  • create-apm-retention-filter

    Create an APM retention filter with query, sample rate, and enable/disable

  • create-case

    Create a new case in Datadog Case Management

  • create-dashboard

    Create a new Datadog dashboard with widgets

  • create-downtime

    Create a downtime to mute monitors by scope, monitor ID, or monitor tags

  • create-fleet-deployment-configure

    Create a deployment to apply configuration changes to hosts matching a filter

  • create-fleet-deployment-upgrade

    Create a deployment to upgrade Datadog Agent packages on matching hosts

  • create-fleet-schedule

    Create an automated schedule for fleet agent upgrades with maintenance windows

  • create-incident

    Create a new Datadog incident with title and customer impact info

Show 151 more tools
  • create-logs-metric

    Create a metric based on log data (count or distribution, with filters and group-by)

  • create-monitor

    Create a new Datadog monitor (metric alert, log alert, etc.)

  • create-rum-application

    Create a new RUM application (browser, ios, android, react-native, flutter, etc.)

  • create-rum-metric

    Create a metric based on RUM data (count or distribution, with filters and group-by)

  • create-rum-retention-filter

    Create a RUM retention filter with event type, sample rate, and query

  • create-security-suppression

    Create a security monitoring suppression rule to suppress signals matching a query

  • create-slo

    Create a new Service Level Objective (monitor-based, metric-based, or time-slice). Write-gated.

  • create-slo-correction

    Create an SLO correction to exclude a time period from SLO calculations (maintenance, deployments)

  • create-spans-metric

    Create a metric based on APM span data (count or distribution, with filters and group-by)

  • create-status-page

    Create a new status page with name, domain prefix, and type (public/internal)

  • create-status-page-component

    Create a component or group on a status page

  • create-status-page-degradation

    Create a degradation incident on a status page with affected components

  • create-status-page-maintenance

    Schedule a maintenance window on a status page with affected components

  • create-synthetics-test

    Create a new Synthetics API test (HTTP, SSL, TCP, DNS, etc.)

  • create-team

    Create a new Datadog team with name, handle, and description

  • delete-apm-retention-filter

    Delete an APM retention filter by ID

  • delete-dashboard

    Delete a Datadog dashboard by ID

  • delete-fleet-schedule

    Delete a fleet upgrade schedule permanently

  • delete-incident

    Delete a Datadog incident by ID

  • delete-logs-metric

    Delete a log-based metric by name

  • delete-monitor

    Delete a Datadog monitor by ID

  • delete-rum-application

    Delete a RUM application by ID

  • delete-rum-metric

    Delete a rum-based metric by name

  • delete-rum-retention-filter

    Delete a RUM retention filter by ID

  • delete-security-rule

    Delete a security monitoring detection rule by ID

  • delete-security-suppression

    Delete a security monitoring suppression rule by ID

  • delete-slo

    Delete an SLO by ID. Pass force='true' to delete even if linked to dashboards. Write-gated.

  • delete-slo-correction

    Delete an SLO correction by ID

  • delete-spans-metric

    Delete a span-based metric by name

  • delete-status-page

    Delete a status page by ID

  • delete-status-page-component

    Delete a component from a status page

  • delete-status-page-degradation

    Delete a degradation incident from a status page

  • delete-synthetics-test

    Delete one or more Synthetics tests by public ID

  • delete-team

    Delete a Datadog team by ID

  • get-apm-retention-filter

    Get detailed information about a specific APM retention filter

  • get-case

    Get detailed information about a specific case by ID

  • get-dashboard

    Get a specific Datadog dashboard with all widgets and configuration

  • get-dashboards

    List all Datadog dashboards

  • get-error-tracking-issue

    Get detailed information about a specific error tracking issue

  • get-events

    Get Datadog events within a time range, optionally filtered by priority, source, or tags

  • get-fleet-agent-info

    Get detailed info about a specific Datadog Agent including integrations and config

  • get-fleet-deployment

    Get detailed deployment info including per-host status and package versions

  • get-fleet-schedule

    Get detailed information about a specific fleet schedule

  • get-host-totals

    Get total number of active and up hosts

  • get-incident

    Get detailed information about a specific Datadog incident by ID

  • get-incidents

    List Datadog incidents with pagination

  • get-logs-metric

    Get a specific log-based metric definition by name

  • get-metric-metadata

    Get metadata for a specific Datadog metric (type, unit, description)

  • get-metrics

    Search for available Datadog metrics by name pattern

  • get-monitor

    Get detailed information about a specific Datadog monitor by ID

  • get-monitors

    List Datadog monitors with optional filtering by name, tags, or state

  • get-network-device

    Get detailed information about a specific network device by ID

  • get-notebook

    Get a specific Datadog notebook with all cells and content

  • get-oncall-schedule

    Get an on-call schedule by ID with layers and team information

  • get-rum-application

    Get detailed information about a specific RUM application by ID

  • get-rum-metric

    Get a specific rum-based metric definition by name

  • get-rum-retention-filter

    Get a specific RUM retention filter by ID

  • get-security-rule

    Get detailed information about a specific security monitoring detection rule

  • get-security-signal

    Get detailed information about a specific security signal by ID

  • get-security-suppression

    Get detailed information about a specific security monitoring suppression rule

  • get-service-definition

    Get a service definition from Datadog Software Catalog by entity ID

  • get-slo

    Get detailed information about a specific SLO

  • get-slo-correction

    Get detailed information about a specific SLO correction by ID

  • get-slo-history

    Get SLO performance history over a time range (status, error budget, compliance)

  • get-spans-metric

    Get a specific span-based metric definition by name

  • get-status-page

    Get a specific status page by ID

  • get-status-page-component

    Get a specific component by ID from a status page

  • get-status-page-degradation

    Get detailed information about a specific degradation incident

  • get-status-page-maintenance

    Get detailed information about a specific maintenance window

  • get-synthetics-result

    Get latest results for a Synthetics API test by public ID

  • get-team

    Get detailed information about a specific Datadog team by ID

  • get-team-members

    Get members of a Datadog team with their roles

  • get-team-oncall

    Get current on-call responders for a Datadog team

  • get-usage-summary

    Get Datadog account usage summary for a billing period (hosts, logs, APM, RUM, etc.)

  • get-workflow

    Get a Datadog workflow definition by ID (steps, triggers, conditions). The workflow UUID is in the UI URL at /workflow/<UUID>.

  • get-workflow-instance

    Get full run details for a single workflow instance — step-by-step input, output, status, and error. Use this to debug failed runs (e.g., a Slack alert says 'Workflow X failed at step Y').

  • incident-triage-snapshot

    Aggregated incident triage: get-incident + get-events (lookback window) + search-incidents (similar on same service, last 14d) + aggregate-logs (error spike on incident's service) in one call. Replaces the 5-step `triage-incident` Prompt orchestration with a single structured response (incident metadata, related events, similar past incidents, log-spike heuristic, and a summary block with severity/duration/spike flag). Uses Promise.allSettled — per-fetcher failures populate caveats[].

  • list-active-metrics

    List active metrics from a given time, optionally filtered by host or tag

  • list-apm-retention-filters

    List APM retention filters that control which traces are retained for search

  • list-cases

    List Datadog Case Management cases with search and filtering

  • list-containers

    List infrastructure containers with filtering and pagination

  • list-downtimes

    List scheduled downtimes (monitor mute periods)

  • list-error-tracking-issues

    List error tracking issues with search, filtering, and sorting

  • list-fleet-agent-versions

    List all available Datadog Agent versions for deployment

  • list-fleet-agents

    List Datadog Agents in the fleet with filtering, sorting, and pagination

  • list-fleet-deployments

    List fleet automation deployments with pagination

  • list-fleet-schedules

    List automated fleet upgrade schedules

  • list-fleet-tracers

    List fleet tracers (telemetry-derived service names) with filtering

  • list-hosts

    List infrastructure hosts with filtering, sorting, and metadata

  • list-logs-metrics

    List all configured log-based metrics with their definitions

  • list-metric-tags

    List tags for a specific metric (useful for understanding available groupings and filters)

  • list-network-devices

    List network devices (routers, switches, firewalls) monitored by Datadog NDM

  • list-notebooks

    List Datadog notebooks with search and filtering

  • list-processes

    List running processes across infrastructure with search and tag filtering

  • list-rum-applications

    List all RUM applications in your Datadog organization

  • list-rum-metrics

    List all configured rum-based metrics with their definitions

  • list-rum-retention-filters

    List RUM retention filters for a RUM application

  • list-security-rules

    List security monitoring detection rules with optional search filtering

  • list-security-suppressions

    List security monitoring suppression rules

  • list-services

    List services from Datadog Software Catalog with filtering

  • list-slo-corrections

    List SLO status corrections (maintenance windows, deployments excluded from SLO calculations)

  • list-slos

    List Service Level Objectives with optional filtering by query, tags, or IDs

  • list-spans-metrics

    List all configured span-based metrics with their definitions

  • list-status-page-components

    List all components for a status page

  • list-status-page-degradations

    List degradation incidents across status pages with optional status/page filtering

  • list-status-page-maintenances

    List maintenance windows across status pages with optional status/page filtering

  • list-status-pages

    List all Datadog status pages for the organization

  • list-synthetics

    List all Synthetics monitoring tests (API, Browser, Mobile)

  • list-teams

    List Datadog teams with optional search filtering and pagination

  • list-users

    List Datadog organization users with filtering and pagination

  • list-workflow-instances

    List run instances (executions) for a workflow. Returns instance IDs to drill into with get-workflow-instance for step-level state and errors.

  • mute-monitor

    Mute a Datadog monitor (silence notifications) for a scope and optional duration

  • post-event

    Post a custom event to Datadog (supports markdown, @mentions)

  • publish-status-page

    Publish a status page to make it accessible (public internet or internal org)

  • query-metrics

    Query time-series metric data from Datadog. Supports any Datadog metric query syntax (e.g., avg:system.cpu.user{host:myhost} by {env})

  • search-audit-logs

    Search Datadog audit logs for organization activity tracking (user actions, resource changes)

  • search-ci-pipelines

    Search CI/CD pipeline events (builds, deploys) with query filtering

  • search-ci-tests

    Search CI test events (unit tests, integration tests) with query filtering

  • search-incidents

    Search Datadog incidents by query (state, severity, title keywords)

  • search-logs

    Search Datadog logs by query with time range filtering

  • search-rum-events

    Search Real User Monitoring events (sessions, views, errors, actions) from mobile/web apps

  • search-security-signals

    Search Datadog security monitoring signals with query filtering

  • search-spans

    Search APM spans/traces for performance analysis. Filter by service, resource, status, duration

  • search-tools

    Discover available tools by natural language query. Returns matching tool names + descriptions across all 158+ tools. Use this first to navigate the surface efficiently — call this, then call the specific tool you need.

  • send-dora-deployment

    Send a DORA deployment event for tracking deployment frequency and lead time

  • send-dora-incident

    Send a DORA incident event for tracking change failure rate and MTTR

  • send-logs

    Send log entries to Datadog

  • slo-compliance-snapshot

    Aggregated SLO health: config + history-window SLI + active corrections + each linked monitor's current state in one call. Computes errorBudgetRemainingPct and status (compliant | at-risk | breached). Replaces 3-5 round-trips of get-slo + get-slo-history + list-slo-corrections + get-monitor (per linked monitor). Uses Promise.allSettled — partial failures populate caveats[] instead of crashing. Renders an Apps SDK card on ChatGPT clients (Claude clients receive the same JSON text).

  • trigger-fleet-schedule

    Manually trigger a fleet schedule to immediately create a deployment

  • trigger-synthetics

    Trigger one or more Synthetics tests on demand

  • unpublish-status-page

    Unpublish a status page to remove public/internal access

  • update-apm-retention-filter

    Update an APM retention filter's name, query, rate, or enabled state

  • update-case-status

    Update the status of a Datadog case (OPEN, IN_PROGRESS, CLOSED)

  • update-dashboard

    Update an existing Datadog dashboard

  • update-fleet-schedule

    Update a fleet schedule's name, query, recurrence rule, or status

  • update-incident

    Update a Datadog incident's title, customer impact, or timestamps

  • update-logs-metric

    Update a log-based metric's filter, group-by, or percentile settings

  • update-monitor

    Update an existing Datadog monitor's configuration

  • update-rum-application

    Update an existing RUM application's name or type

  • update-rum-metric

    Update a rum-based metric's filter, group-by, or percentile settings

  • update-rum-retention-filter

    Update a RUM retention filter's name, event type, sample rate, or query

  • update-slo

    Update an existing SLO's name, description, thresholds, monitorIds, or tags. Fetches current SLO first to merge unspecified fields. Write-gated.

  • update-slo-correction

    Update an existing SLO correction's category, time range, or description

  • update-spans-metric

    Update a span-based metric's filter, group-by, or percentile settings

  • update-status-page

    Update a status page's name, domain prefix, or subscription settings

  • update-status-page-component

    Update a status page component's name or position

  • update-status-page-degradation

    Update a degradation incident's status, title, or affected components

  • update-status-page-maintenance

    Update a maintenance window's status, schedule, or affected components

  • update-synthetics-test

    Update an existing Synthetics API test

  • update-team

    Update a Datadog team's name, handle, or description

  • validate-monitor

    Validate a monitor definition without creating it (check query syntax, thresholds, etc.)

Signals

Stars
3
Forks
0
Open issues
0
Last commit
Jul 10, 2026 (3 months ago)
Last release
Jun 19, 2026 (4 months ago)

From GitHub (fetched Oct 24, 2026).

Details

Registry name
io.github.us-all/datadog
Version
1.21.1
Auth
API key
License
MIT
First seen
Oct 24, 2026
Last checked
Oct 24, 2026

More from us-all

Cite this page

Datadog MCP server. Agent Mart. https://agentmart.dev/connectors/us-all-datadog (last updated 2026-10-24)