← Back to Skills Marketplace
bcwilsondotcom

Datadog MCP

by Brandon Wilson · GitHub ↗ · v1.1.1 · MIT-0
cross-platform ✓ Security Clean
229
Downloads
0
Stars
0
Active Installs
3
Versions
Install in OpenClaw
/install datadog-mcp
Description
Datadog observability via the official MCP Server — query logs, traces, metrics, monitors, incidents, dashboards, hosts, synthetics, and workflows through Da...
README (SKILL.md)

Datadog MCP Server

Query Datadog observability data through the official MCP Server.

Requirements

Variable Required Description
DD_API_KEY Datadog API key (Organization Settings → API Keys)
DD_APP_KEY Datadog Application key (Organization Settings → Application Keys)
DD_SITE Optional Datadog site (default: datadoghq.com)

Setup

Option A: Remote MCP Server (Recommended)

Datadog hosts the MCP server — no local install needed.

mcporter add datadog \
  --transport http \
  --url "https://mcp.datadoghq.com/api/unstable/mcp-server/mcp" \
  --header "DD-API-KEY:$DD_API_KEY" \
  --header "DD-APPLICATION-KEY:$DD_APP_KEY"

To select specific toolsets, append ?toolsets=logs,metrics,monitors to the URL.

Option B: Local stdio MCP Server

Use the community datadog-mcp-server npm package:

npx datadog-mcp-server \
  --apiKey "$DD_API_KEY" \
  --appKey "$DD_APP_KEY" \
  --site "$DD_SITE"

Option C: Claude Code / Codex CLI

claude mcp add --transport http datadog-mcp \
  "https://mcp.datadoghq.com/api/unstable/mcp-server/mcp?toolsets=core"

Available Toolsets

Toolset Tools Description
core General platform tools Default — always included
logs get_logs Search and retrieve log entries
traces list_spans, get_trace Investigate distributed traces
metrics list_metrics, get_metrics Query timeseries metrics data
monitors get_monitors Retrieve monitor configs and status
hosts list_hosts Infrastructure host information
incidents list_incidents, get_incident Incident management
dashboards list_dashboards Discover dashboards
synthetics Synthetic test tools Synthetic monitoring tests
workflows Workflow automation tools List, inspect, execute workflows

Select toolsets via URL query parameter: ?toolsets=logs,metrics,monitors,incidents

Usage Examples

  • Error investigation: "Show me error logs from service:api-gateway in the last hour" — uses get_logs with query filters
  • Monitor status: "Are there any triggered monitors for the payments service?" — uses get_monitors with service tag filter
  • Metrics query: "Show me p99 latency for web-app over the last 4 hours" — uses list_metrics then get_metrics for timeseries
  • Incident response: "List active incidents" — uses list_incidents
  • Trace investigation: "Find slow spans for service:checkout taking over 5s" — uses list_spans with duration filter

Operational Runbooks

  • references/incident-response.md — step-by-step incident triage via MCP
  • references/troubleshooting.md — log/trace/metric correlation patterns
  • references/api-reference.md — complete tool parameters and response schemas

Multi-Site Support

Region Site
US1 (default) datadoghq.com
US3 us3.datadoghq.com
US5 us5.datadoghq.com
EU datadoghq.eu
AP1 ap1.datadoghq.com
US1-FED ddog-gov.com

For the remote MCP server, the site is determined by your API key's org. For the local server, pass --site.

Security Notes

  • API keys grant read access to your Datadog org — treat them as secrets
  • Application keys inherit the permissions of the user who created them
  • Use scoped application keys with minimal permissions for production
  • The remote MCP server runs on Datadog infrastructure — data does not leave Datadog
  • The local stdio server runs on your machine — API calls go directly to Datadog's API
Usage Guidance
This skill appears to do what it claims: connect your agent to Datadog's MCP server. Before installing, consider: (1) Treat DD_API_KEY and DD_APP_KEY as secrets — store them in a secrets manager and use scoped application keys with minimal read permissions. (2) Prefer the remote MCP endpoint (https://mcp.datadoghq.com) as documented; if you run the local stdio server, you will be making API calls from your machine. (3) The included scripts call Datadog endpoints (curl) to validate keys — that's expected but will transmit the keys over HTTPS to Datadog. (4) Confirm your org's security policies allow an agent to query observability data and that the app key used does not have excessive write permissions. If you want stronger assurance, ask the maintainer for an audit of the community npm package referenced for the local server, or verify the mcporter/claude integrations you plan to use. Installation looks coherent and proportionate; no glaring red flags were found.
Capability Analysis
Type: OpenClaw Skill Name: datadog-mcp Version: 1.1.1 The datadog-mcp skill bundle is a legitimate integration for Datadog's Model Context Protocol (MCP) server. It facilitates querying observability data (logs, metrics, traces) using official Datadog endpoints (mcp.datadoghq.com). The included validation script (scripts/validate.sh) performs standard connectivity and credential checks against official Datadog APIs, and the documentation (SKILL.md, README.md) provides clear, safe instructions for setup and usage without any evidence of malicious intent, data exfiltration, or prompt injection.
Capability Assessment
Purpose & Capability
Name/description (Datadog MCP) match the requested environment variables (DD_API_KEY, DD_APP_KEY), the MCP endpoint URLs (mcp.datadoghq.com / api.${DD_SITE}) and the documented capabilities (logs, traces, metrics, monitors, incidents, dashboards, synthetics, workflows). Nothing requested is unrelated to the stated purpose.
Instruction Scope
SKILL.md only instructs how to connect to Datadog's MCP (remote HTTP or local stdio via community package), how to set env vars, and provides runbooks for expected queries. The included validate.sh checks credential validity and MCP reachability. There are no instructions to read unrelated system files or exfiltrate data to third-party endpoints.
Install Mechanism
No install spec is provided (instruction-only). The only optional local installation suggested is the community npm package (npx datadog-mcp-server) and use of mcporter — both are reasonable and documented. No downloads from untrusted URLs or archive extraction are present.
Credentials
The skill requires only DD_API_KEY and DD_APP_KEY (and an optional DD_SITE). These are the credentials needed to call Datadog APIs/MCP. The number and type of environment variables are proportional to the functionality; names align with Datadog conventions and are justified by the SKILL.md.
Persistence & Privilege
The skill is not always-enabled (always:false) and does not request system-wide persistence or modify other skills. It runs via agent invocation and contains a small validation script; no privileged or persistent system changes are requested.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install datadog-mcp
  3. After installation, invoke the skill by name or use /datadog-mcp
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.1.1
Fix markdown formatting — broken code blocks and blockquote lint
v1.1.0
Fix: declare required env vars (DD_API_KEY, DD_APP_KEY) in SKILL.md metadata, add homepage link
v1.0.0
Initial release of Datadog MCP server skill. - Query Datadog logs, traces, metrics, monitors, incidents, dashboards, hosts, synthetics, and workflows via MCP. - Supports both remote (Streamable HTTP) and local (stdio) MCP transports. - Toolsets can be selected via URL parameters for fine-grained access. - Detailed setup instructions for remote, local, and CLI usage included. - Requires DD_API_KEY and DD_APP_KEY; optionally supports multi-site configuration with DD_SITE. - Security best practices and operational runbooks referenced.
Metadata
Slug datadog-mcp
Version 1.1.1
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 3
Frequently Asked Questions

What is Datadog MCP?

Datadog observability via the official MCP Server — query logs, traces, metrics, monitors, incidents, dashboards, hosts, synthetics, and workflows through Da... It is an AI Agent Skill for Claude Code / OpenClaw, with 229 downloads so far.

How do I install Datadog MCP?

Run "/install datadog-mcp" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Datadog MCP free?

Yes, Datadog MCP is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Datadog MCP support?

Datadog MCP is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Datadog MCP?

It is built and maintained by Brandon Wilson (@bcwilsondotcom); the current version is v1.1.1.

💬 Comments