datadog-mcp — MCP-сервер для Claude Code: функции и установка
Подключает ИИ-агента к Datadog для поиска логов и работы с метриками, трассировками и мониторами. Пригодится для разбора наблюдаемости прямо из чата.
claude mcp add --env DD_API_KEY=<DD_API_KEY> --env DD_APP_KEY=<DD_APP_KEY> --env DD_SITE=<DD_SITE> --transport stdio datadog-mcp -- npx -y datadog-mcpЧто делает datadog-mcp
datadog-mcp даёт агенту доступ к данным Datadog через MCP: можно искать логи, фильтровать APM-трассировки по длительности, статусу или ошибкам, а также сопоставлять логи, трассировки и метрики. Для логов предусмотрен поиск по образцу grep; есть режимы выборки данных, рассчитанные на экономию токенов.
Сервер работает через stdio для локальных клиентов или через http для удалённого запуска, в том числе в Kubernetes. Для подключения нужны ключи DD_API_KEY и DD_APP_KEY; регион Datadog можно задать через DD_SITE. Флаг --read-only блокирует операции записи, поэтому его стоит включить, если агенту нужны только запросы и анализ.
Какие задачи решает
- найти в логах записи по поисковому запросу
- отфильтровать трассировки APM по длительности и ошибкам
- сопоставить данные логов, трассировок и метрик
- просмотреть мониторы Datadog по заданному фильтру
Примеры запросов агенту
- Найди в Datadog логи, связанные с ошибками оплаты, и покажи совпадения.
- Отфильтруй APM-трассировки по ошибкам и длительности, затем сопоставь их с метриками.
- Покажи мониторы Datadog, подходящие под этот запрос.
Как установить datadog-mcp
Командой платформы
claude mcp add --env DD_API_KEY=<DD_API_KEY> --env DD_APP_KEY=<DD_APP_KEY> --env DD_SITE=<DD_SITE> --transport stdio datadog-mcp -- npx -y datadog-mcpВместо <…> подставьте свои значения
Командой платформы
codex mcp add datadog-mcp --env DD_API_KEY=<DD_API_KEY> --env DD_APP_KEY=<DD_APP_KEY> --env DD_SITE=<DD_SITE> -- npx -y datadog-mcpВместо <…> подставьте свои значения
Файл настроек
{
"mcpServers": {
"datadog-mcp": {
"command": "npx",
"args": [
"-y",
"datadog-mcp"
],
"env": {
"DD_API_KEY": "<DD_API_KEY>",
"DD_APP_KEY": "<DD_APP_KEY>",
"DD_SITE": "<DD_SITE>"
}
}
}
}Вместо <…> подставьте свои значения
Файл настроек
{
"servers": {
"datadog-mcp": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"datadog-mcp"
],
"env": {
"DD_API_KEY": "<DD_API_KEY>",
"DD_APP_KEY": "<DD_APP_KEY>",
"DD_SITE": "<DD_SITE>"
}
}
}
}Вместо <…> подставьте свои значения
Командой платформы
gemini mcp add -e DD_API_KEY=<DD_API_KEY> -e DD_APP_KEY=<DD_APP_KEY> -e DD_SITE=<DD_SITE> datadog-mcp npx -y datadog-mcpВместо <…> подставьте свои значения
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о datadog-mcp
Как установить datadog-mcp в Claude Code?
Выполните claude mcp add datadog-mcp -e DD_API_KEY=<DD_API_KEY> -e DD_APP_KEY=<DD_APP_KEY> -- npx -y datadog-mcp. Подставьте значения ключей Datadog вместо плейсхолдеров.
Что делает datadog-mcp?
Подключает агента к данным Datadog: помогает искать логи, фильтровать APM-трассировки и сопоставлять их с метриками.
Какие ключи нужны для работы datadog-mcp?
Нужны DD_API_KEY и DD_APP_KEY. Для выбора сайта Datadog можно задать DD_SITE.