Datadog MCP Server

DISCLAIMER: This is a community-maintained project and is not officially affiliated with, endorsed by, or supported by Datadog, Inc. This MCP server utilizes the Datadog API but is developed…

Local server

What is the Datadog MCP Server?

Datadog is an MCP project maintained in the winor30/mcp-server-datadog repository. The maintainer describes its purpose as “DISCLAIMER: This is a community-maintained project and is not officially affiliated with, endorsed by, or supported by Datadog, Inc. This MCP server utilizes the Datadog…”. Read the project documentation for the complete scope.

Source

Project documentation · Repository · Discovery listing. This profile records the public documentation checked on 2026-10-08.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
Inputs- applicationName (string): Application name to filter events.
paginationoptional object): Pagination details like page size/offset.
ReturnsWaterfall data for the specified application and session.
tagsoptional array): Filter dashboards by tags.
fromnumber): Start time in epoch seconds.
limitoptional number): Maximum number of events to return (default: 100).
sortoptional string): Sort order for traces (defaults to '-timestamp').
serviceoptional string): Filter by service name.
operationoptional string): Filter by operation name.
sort_fieldoptional string): Field to sort hosts by.
sort_diroptional string): Sort direction (asc/desc).
startoptional number): UNIX timestamp for the start of the downtime.
countoptional number): Max number of hosts to return (max: 1000).
include_muted_hosts_dataoptional boolean): Include muted hosts status and expiry.
include_hosts_metadataoptional boolean): Include host metadata (version, platform, etc).
messageoptional string): A message to include with the downtime.
endoptional number): UNIX timestamp for the end of the downtime.
overrideoptional boolean): If true and the host is already muted, replaces existing end time.
monitorIdoptional number): The ID of the monitor to mute.
timezoneoptional string): The timezone for the downtime (e.g. 'UTC', 'America/New_York').
monitorTagsoptional array): A list of monitor tags for filtering.
recurrenceoptional object): Recurrence settings for the downtime.
weekDaysoptional array): Days of the week for weekly recurrence.
untiloptional number): UNIX timestamp for when the recurrence ends.
groupByoptional string): Dimension to group results by (default: "application.name").
metricNamesarray of strings): Array of metric names to retrieve (e.g., 'view.load_time', 'view.first_contentful_paint').