Datadog MCP 用区域 mcp. 地址再 login,工具集写 X-Datadog-MCP-Toolsets

US1:codex mcp add datadog --url https://mcp.datadoghq.com/v1/mcp,再 mcp login。Codex 用 http_headers 里的 X-Datadog-MCP-Toolsets,不要把 ?toolsets= 拼进 URL。这颗头是工具集名单,不是密钥。

Datadog 托管的是远程 Streamable HTTP。地址按你登录 Datadog 的站点来,US1 现行入口是:

codex mcp add datadog --url https://mcp.datadoghq.com/v1/mcp
codex mcp login datadog

官方 Codex 页只示范了手写 ~/.codex/config.toml,效果一样。路径停在 /v1/mcp,不要再抄旧的 /api/unstable/mcp-server/mcp,也不要改成 /sse

[mcp_servers.datadog]
url = "https://mcp.datadoghq.com/v1/mcp"
http_headers = { "X-Datadog-MCP-Toolsets" = "apm,llmobs" }
enabled = true

X-Datadog-MCP-Toolsets 是工具集名单,例如 apm,llmobscore,software-deliveryall(一般可用的全套)。这不是密钥,写进 http_headers 合法。其它客户端把 ?toolsets= 拼进 URL;Codex 要用这颗头,不要把查询参数抄进 url

其它站点把主机换成对应的 mcp. 前缀,路径仍是 /v1/mcp,再 mcp login

  • US3:https://mcp.us3.datadoghq.com/v1/mcp
  • US5:https://mcp.us5.datadoghq.com/v1/mcp
  • EU1:https://mcp.datadoghq.eu/v1/mcp
  • AP1:https://mcp.ap1.datadoghq.com/v1/mcp
  • AP2:https://mcp.ap2.datadoghq.com/v1/mcp
  • UK1:https://mcp.uk1.datadoghq.com/v1/mcp

GovCloud(app.ddog-gov.com / us2.ddog-gov.com)没有这台 MCP。站点选错,OAuth 会空转。以 Datadog 文档右侧的 Site 选择器为准。

连上之后,账号还要有 Datadog 的 MCP 读权限。传输正常但工具没数据,先查角色,不要重装。

不要做这些:

  • 不要抄 Claude 的 --transport http,也不要抄 /plugin install datadog@claude-plugins-official。Codex 远程用 --url
  • 不要把 DD_API_KEY / Application Key 写进 http_headers。Codex 这条主路径是 OAuth。密钥类自定义头走 env_http_headers
  • 不要给它 required = true 挂全局。
  • 不要把桌面 ChatGPT 应用里的 Datadog Codex Plugin(Preview,目前只写 US1)当成 CLI 配置。那是另一条安装器。
  • 不要抄 mcpServers JSON,也不要套 mcp-remote

网页 Cloud 不读 ~/.codex/config.toml。改完新开会话。用 codex mcp get datadog 看传输是 streamable_http。

来源