Agent Plugins Marketplace
All plugins

datadog

v0.7.14-ghast.1

Investigate Datadog logs, metrics, traces, monitors, incidents, dashboards, services, and widgets through Datadog's official hosted MCP server and Datadog-derived setup workflows.

Agent Plugins4 Skills1 MCP serverstdio

By Datadog, Inc.License: Apache-2.00 GitHub starsUpdated 3 hours ago

Directory evidence

Runtimes
Agent Plugins
Parsed components
5 skill or MCP entries
Source updated
Aug 30, 2026
Manifest status
Canonical path parsed

The directory validates manifest shape and source location. It does not execute the plugin or provide a security endorsement. Review the indexing methodology

Get the plugin

git clone https://github.com/Trapezohe/ghast-plugins

Clone the source repository, then follow its setup instructions to add the plugin to a compatible client. The plugin root is plugins/datadog/.

This listing currently publishes only the generic Agent Plugins format. Automatic install commands for other clients are not generated yet.

Plugin files

plugins/datadog/
├── plugin.json
├── skills/datadog/SKILL.md
├── skills/ddconfig/SKILL.md
├── skills/ddsetup/SKILL.md
├── skills/ddtoolsets/SKILL.md
└── mcp.json

Included Skills4

datadogskills/datadog/SKILL.md

Investigate Datadog logs, metrics, traces, monitors, incidents, dashboards, services, and widgets safely through Datadog's official MCP server.

ddconfigskills/ddconfig/SKILL.md

Diagnose or change Datadog MCP site, authentication, permissions, toolsets, and connectivity in Ghast without exposing credentials.

ddsetupskills/ddsetup/SKILL.md

Configure first-time access to Datadog's official regional MCP server in Ghast using OAuth or optional user-managed API and application keys.

ddtoolsetsskills/ddtoolsets/SKILL.md

Inspect and configure Datadog MCP toolsets in Ghast while keeping the active tool surface narrow and reviewable.

MCP servers1

datadogstdio
command
node
args
-e const { spawn } = require("node:child_process"); const supportedDomains = new Set([ "mcp.datadoghq.com", "mcp.us3.datadoghq.com", "mcp.us5.datadoghq.com", "mcp.datadoghq.eu", "mcp.ap1.datadoghq.com", "mcp.ap2.datadoghq.com", "mcp.uk1.datadoghq.com", ]); const domain = (process.env.DD_MCP_DOMAIN || "mcp.datadoghq.com") .trim() .toLowerCase(); if (!supportedDomains.has(domain)) { console.error( "DD_MCP_DOMAIN must be one of Datadog's supported public MCP domains.", ); process.exit(1); } const requestedToolsets = (process.env.DD_MCP_TOOLSETS || "core,widgets").trim(); const useServerDefaults = requestedToolsets.toLowerCase() === "default"; if ( !useServerDefaults && !/^(all|[a-z0-9-]+(?:,[a-z0-9-]+)*)$/.test(requestedToolsets) ) { console.error( "DD_MCP_TOOLSETS must be 'default', 'all', or a comma-separated toolset list.", ); process.exit(1); } const hasApiKey = Boolean(process.env.DD_API_KEY); const hasApplicationKey = Boolean(process.env.DD_APPLICATION_KEY); if (hasApiKey !== hasApplicationKey) { console.error( "Set both DD_API_KEY and DD_APPLICATION_KEY, or leave both unset for OAuth.", ); process.exit(1); } const args = [ "--yes", "[email protected]", `https://${domain}/v1/mcp`, ]; const childEnv = { ...process.env }; if (!useServerDefaults) { childEnv.DD_MCP_TOOLSETS = requestedToolsets; args.push( "--header", "X-Datadog-MCP-Toolsets:${DD_MCP_TOOLSETS}", ); } if (hasApiKey) { args.push( "--header", "DD_API_KEY:${DD_API_KEY}", "--header", "DD_APPLICATION_KEY:${DD_APPLICATION_KEY}", ); } const executable = process.platform === "win32" ? "npx.cmd" : "npx"; const child = spawn(executable, args, { stdio: "inherit", env: childEnv, }); child.on("error", (error) => { console.error(`Unable to start Datadog MCP bridge: ${error.message}`); process.exit(1); }); for (const signal of ["SIGINT", "SIGTERM"]) { process.on(signal, () => child.kill(signal)); } child.on("exit", (code, signal) => { if (signal) process.kill(process.pid, signal); else process.exit(code === null ? 1 : code); });

Plugin manifests1

plugins/datadog/plugin.json
{
  "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
  "name": "datadog",
  "version": "0.7.14-ghast.1",
  "description": "Investigate Datadog logs, metrics, traces, monitors, incidents, dashboards, services, and widgets through Datadog's official hosted MCP server and Datadog-derived setup workflows.",
  "author": {
    "name": "Datadog, Inc.",
    "url": "https://www.datadoghq.com"
  },
  "homepage": "https://docs.datadoghq.com/mcp_server/",
  "repository": "https://github.com/datadog-labs/cursor-plugin",
  "license": "Apache-2.0",
  "extensions": {
    "ai.trapezohe.ghast": {
      "category": "development",
      "upstreamRevision": "71364156c14b27466f3d646c8924318154e2321a",
      "upstreamPath": ".",
      "icon": "./assets/icon.svg"
    }
  }
}

If you maintain this plugin, link to this source-backed listing from your README so users can review its manifest and indexed components.

[datadog on Agent Plugins Marketplace](https://pluginsmp.com/plugins/datadog-2)