us-all/datadog-mcp-server

us-all/datadog-mcp-server

от us-all
MCP-сервер Datadog с 163 инструментами: агрегационные запросы, полный CRUD SLO, управление fleet и статусными страницами. Для инженеров, кому нужно больше API-покрытия, возможность создавать SLO и ...

Datadog MCP Server

The Datadog MCP that answers "why is this happening?" — not just "what's the value?"

Aggregation tools that fold 5–7 sequential API calls into one structured response. Full SLO CRUD. Fleet automation. The widest Datadog API coverage in any MCP — 163 tools built on the @us-all MCP standard.

npm downloads tools @us-all standard Glama MCP server

What it does that others don't

  • Aggregation tools — analyze-monitor-state and slo-compliance-snapshot collapse 5–7 sequential API calls into one structured response with a caveats array for partial failures. No other Datadog MCP ships this pattern.
  • Full SLO CRUD — create, update, delete SLOs (and their corrections). The official Bits AI MCP and community alternatives are read-only on SLOs.
  • Fleet Automation — 15 tools across deployments and schedules. Only this server.
  • Status Pages — 21 tools for full status-page lifecycle (components, degradations, maintenances). Only this server.
  • Token-efficient by design — extractFields projection, DD_TOOLS/DD_DISABLE 16-category toggles, and a search-tools meta-tool keep LLM context low across 163 tools.
  • Apps SDK card — slo-compliance-snapshot renders as a visual card on ChatGPT clients via _meta["openai/outputTemplate"]. Claude clients receive the same JSON content (non-breaking).
  • stdio + Streamable HTTP — defaults to stdio (Claude Desktop / Code). Set MCP_TRANSPORT=http for ChatGPT Apps SDK or remote clients (Bearer auth via MCP_HTTP_TOKEN).
Инструменты были проиндексированы:
aggregate-ci-pipelinesтолько чтениевнешний мир

Агрегирует данные CI/CD конвейера с помощью статистических вычислений и группировки.

Параметры
  • aggregationenumобязательный

    Тип агрегации.

  • fromstringобязательный

    Время начала (ISO 8601 или относительное)

  • groupBystring

    Поле для группировки результатов. Пример: @ci.pipeline.name, @ci.status

  • metricstring

    Метрика для агрегации (обязательно для avg/sum/min/max/percentiles). Пример: @duration

  • querystring

    Поисковый запрос для агрегации в CI-пайплайне.

  • tostringобязательный

    Время окончания (ISO 8601 или относительное)

aggregate-ci-testsтолько чтениевнешний мир

Агрегировать данные CI-тестов со статистическими вычислениями и группировкой

Параметры
  • aggregationenumобязательный

    Тип агрегации.

  • fromstringобязательный

    Время начала (ISO 8601 или относительное)

  • groupBystring

    Поле, по которому группируются результаты. Пример: @test.service, @test.status

  • metricstring

    Метрика для агрегации. Пример: @duration

  • querystring

    CI тестовый поисковый запрос для агрегации.

  • tostringобязательный

    Время окончания (ISO 8601 или относительное)

aggregate-logsтолько чтениевнешний мир

Агрегировать логи Datadog со статистическими вычислениями (счет, среднее, сумма, процентили) и группировкой

Параметры
  • aggregationenumобязательный

    Агрегатная функция. Пример: count

  • fromstringобязательный

    Время начала (ISO 8601). Пример: 2026-02-26T00:00:00Z

  • groupBystring

    Поле для группировки. Пример: service или status или @http.status_code.

  • metricstring

    Поле метрики для агрегаций без подсчёта. Пример: @duration или @http.response_time.

  • querystringобязательный

    Запрос фильтра логов. Пример: service:api-server status:error

  • tostringобязательный

    Время окончания (ISO 8601). Пример: 2026-02-26T23:59:59Z

aggregate-rumтолько чтениевнешний мир

Агрегирует RUM-данные со статистическими вычислениями (количество, среднее, процентили) и группировкой по полям.

Параметры
  • aggregationenumобязательный

    Агрегирующая функция. Пример: count или avg.

  • fromstringобязательный

    Время начала (ISO 8601). Пример: 2026-02-26T00:00:00Z

  • groupBystring

    Поле для группировки (например, @application.id, @view.url_path)

  • metricstring

    Поле метрики для агрегаций, отличных от подсчета (например, @view.loading_time)

  • querystringобязательный

    RUM-запрос фильтра. Пример: service:my-app @type:view

  • tostringобязательный

    Время окончания (ISO 8601). Пример: 2026-02-26T23:59:59Z

analyze-monitor-stateтолько чтениевнешний мир

Агрегированное представление монитора: конфигурация + текущее состояние + последние сработавшие события + активные простои в одном вызове. Заменяет 3 цикла запросов: get-monitor + get-events + list-downtimes.

Параметры
  • extractFieldsstring

    Пути через точку, разделённые запятыми, для выборки полей из ответа (например, 'id,name,owner.name,columns.*.name'). Используйте * как подстановочный знак для массивов/объектов. Заключайте имена полей с точками в обратные кавычки. Значительно сокращает количество токенов в ответе для больших сущностей.

  • hoursBacknumber

    Сколько часов просматривать назад для сработавших событий (по умолчанию 24)

  • includeDowntimesboolean

    Включает активные простои для этого монитора (по умолчанию true)

  • monitorIdnumberобязательный

    Идентификатор монитора.

cancel-downtimeвнешний мир

Отменить активный даунтайм по ID

Параметры
  • downtimeIdstringобязательный

    Идентификатор простоя для отмены. Пример: abc123def456

cancel-fleet-deploymentвнешний мир

Отменить активное развертывание флота и остановить ожидающие операции

Параметры
  • deploymentIdstringобязательный

    Идентификатор развертывания для отмены

create-apm-retention-filterвнешний мир

Создаёт фильтр удержания APM с запросом, частотой выборки и включением/отключением.

Параметры
  • enabledboolean

    Определяет, включён ли фильтр. По умолчанию: true

  • filterQuerystringобязательный

    Поисковый запрос по спанам. Пример: service:web-app AND @duration:>1s

  • namestringобязательный

    Название фильтра хранения

  • ratenumberобязательный

    Sample rate (от 0.0 до 1.0). Пример: 1.0 для 100%, 0.5 для 50%.

create-caseвнешний мир

Создаёт новый кейс в Datadog Case Management.

Параметры
  • descriptionstring

    Подробное описание случая.

  • priorityenum

    Приоритет обращения.

  • titlestringобязательный

    Название дела

  • typeIdstringобязательный

    Идентификатор типа кейса. Используйте list-cases, чтобы найти допустимые ID типов.

create-dashboardвнешний мир

Создаёт новую панель управления Datadog с виджетами

Параметры
  • descriptionstring

    Описание панели управления.

  • layoutTypeenumобязательный

    Тип компоновки: упорядоченная (автоматическая) или свободная (ручное размещение)

  • tagsstring[]

    Теги для дашборда. Пример: ["env:prod"]

  • templateVariablesobject[]

    Переменные шаблона для динамической фильтрации.

  • titlestringобязательный

    Заголовок дашборда. Пример: Обзор производства.

  • widgetsobject[]обязательный

    Массив определений виджетов (у каждого есть ключ 'definition')

create-downtimeвнешний мир

Создать даунтайм для отключения уведомлений мониторов по области действия, ID монитора или тегам монитора

Параметры
  • endnumber

    Время окончания в секундах Unix epoch (не указывайте, если срок не ограничен). Пример: 1740003600

  • messagestring

    Текст уведомления. Пример: запланированное окно технического обслуживания.

  • monitorIdnumber

    Идентификатор конкретного монитора для отключения звука. Пример: 12345678

  • monitorTagsstring[]

    Заглушает мониторы, соответствующие этим тегам. Пример: ["service:api"]

  • notifyEndStatesstring[]

    Состояния для уведомления в конце. Пример: ["alert", "warn"]

  • scopestringобязательный

    Охват простоя. Пример: env:prod или host:web-01 или * (все)

  • startnumberобязательный

    Время начала в секундах эпохи Unix. Пример: 1740000000

  • timezonestring

    Часовой пояс IANA. Пример: UTC или America/New_York

create-fleet-deployment-configureвнешний мир

Создаёт развёртывание для применения изменений конфигурации на хосты, соответствующие фильтру.

Параметры
  • configOperationsobject[]обязательный

    Перечисляет операции конфигурации для применения.

  • filterQuerystring

    Запрос Datadog для выбора конкретных хостов

create-fleet-deployment-upgradeвнешний мир

Создаёт развёртывание для обновления пакетов Datadog Agent на подходящих хостах.

Параметры
  • filterQuerystring

    Запрос Datadog для выбора конкретных хостов

  • targetPackagesobject[]обязательный

    Пакеты для обновления с целевыми версиями

create-fleet-scheduleвнешний мир

Создайте автоматическое расписание для обновлений fleet-агентов с окнами обслуживания.

Параметры
  • namestringобязательный

    Название расписания

  • querystringобязательный

    Фильтрует запрос, чтобы выбрать целевые хосты.

  • ruleobjectобязательный

    Правило повторения для расписания

  • statusenum

    Статус расписания

  • versionToLatestnumber

    Количество версий, на которые целевая версия отстаёт от последней (0 = последняя).

create-incidentвнешний мир

Создаёт новый инцидент Datadog с заголовком и информацией о влиянии на клиентов.

Параметры
  • customerImpactedbooleanобязательный

    Повлиял ли инцидент на клиентов

  • customerImpactScopestring

    Сводка о влиянии (обязательно, если customerImpacted имеет значение true)

  • titlestringобязательный

    Название инцидента, кратко описывающее, что произошло.

create-logs-metricвнешний мир

Создаёт метрику на основе данных логов (количество или распределение, с фильтрами и группировкой).

Параметры
  • aggregationTypeenumобязательный

    Тип агрегации. 'count' подсчитывает события журнала, 'distribution' создает метрику распределения.

  • filterQuerystring

    Поисковый запрос по журналу для фильтрации событий. Пример: service:web-app status:error

  • groupByobject[]

    Поля для группировки метрики

  • idstringобязательный

    Название метрики на основе журналов. Пример: logs.status_code_count

  • includePercentilesboolean

    Включать ли процентильные агрегации. Только для метрик распределения.

  • pathstring

    Путь к значению метрики. Обязателен для метрик распределения. Пример: @duration

create-monitorвнешний мир

Создать новый монитор Datadog (metric alert, log alert и т.д.)

Параметры
  • messagestring

    Сообщение уведомления (поддерживает @упоминания)

  • namestringобязательный

    Имя монитора

  • optionsobject

    Расширенные параметры мониторинга (пороговые значения и т. д.)

  • prioritynumber

    Приоритет 1-5 (1 = наивысший)

  • querystringобязательный

    Запрос мониторинга. Пример: avg(last_5m):avg:system.cpu.user{env:prod} > 90

  • tagsstring[]

    Теги для монитора

  • typestringобязательный

    Тип монитора (например, metric alert, log alert, query alert, service check)

create-rum-applicationвнешний мир

Создаёт новое RUM-приложение (браузер, iOS, Android, React Native, Flutter и т.д.)

Параметры
  • namestringобязательный

    Название RUM-приложения.

  • typeenum

    Тип RUM-приложения. По умолчанию: браузер.

create-rum-metricвнешний мир

Создаёт метрику на основе данных RUM (подсчёт или распределение, с фильтрами и группировкой)

Параметры
  • aggregationTypeenumобязательный

    Тип агрегации. 'count' подсчитывает события, 'distribution' создает метрику распределения.

  • eventTypeenumобязательный

    Тип события RUM, который нужно использовать. Пример: view.

  • filterQuerystring

    Поисковый запрос RUM для фильтрации событий. Пример: @service:my-app @view.url_path:/checkout

  • groupByobject[]

    Поля для группировки метрики

  • idstringобязательный

    Название метрики на основе RUM. Пример: rum.page_view_count

  • includePercentilesboolean

    Включать ли процентильные агрегации. Только для метрик распределения.

  • pathstring

    Путь к значению метрики. Обязателен для метрик распределения. Пример: @view.loading_time

  • uniquenessWhenenum

    Когда считать уникальность. Только для типов событий сеанса/просмотра. 'match' = когда событие совпадает, 'end' = когда заканчивается сеанс/просмотр.

create-rum-retention-filterвнешний мир

Создайте фильтр удержания RUM с типом события, частотой выборки и запросом.

Параметры
  • appIdstringобязательный

    идентификатор приложения RUM

  • enabledboolean

    Определяет, включён ли фильтр. По умолчанию: true

  • eventTypeenumобязательный

    Тип события RUM для фильтрации. Пример: error

  • namestringобязательный

    Имя фильтра хранения. Пример: Сохранять все ошибки

  • querystring

    Поисковый запрос RUM для фильтрации событий. Пример: @error.source:network

  • sampleRatenumberобязательный

    Частота дискретизации от 0 до 100. Пример: 100

create-security-suppressionвнешний мир

Создайте правило подавления сигналов в мониторинге безопасности, чтобы подавлять сигналы, соответствующие запросу.

Параметры
  • dataExclusionQuerystring

    Запрос исключения данных - события ввода, соответствующие этому запросу, исключаются из обнаружения.

  • descriptionstring

    Описание правила подавления

  • enabledboolean

    Указывает, включено ли правило подавления (по умолчанию true).

  • expirationDatestring

    Дата истечения срока действия ISO 8601 — после этой даты подавление прекращается.

  • namestringобязательный

    Название правила подавления

  • ruleQuerystringобязательный

    Запрос правил — правила обнаружения, соответствующие этому запросу, будут иметь подавленные сигналы. Синтаксис такой же, как в строке поиска.

  • suppressionQuerystring

    Запрос на подавление — сигналы, соответствующие этому запросу, скрываются.

create-sloвнешний мир

Создать новый целевой уровень обслуживания (на основе мониторинга, метрик или временного среза). С защитой по записи.

Параметры
  • descriptionstring

    Описание SLO

  • monitorIdsnumber[]

    Обязательно, если type='monitor'. Список связанных ID мониторов.

  • namestringобязательный

    Имя SLO

  • queryobject

    Требуется, если type='metric'

  • tagsstring[]

    Теги. Пример: ['env:prod', 'team:backend']

  • targetThresholdnumber

    Удобство: целевой процент (например, 99.9).

  • thresholdsobject[]обязательный

    Одна или несколько записей {target, timeframe, warning?}

  • typeenumобязательный

    Тип SLO. 'monitor' использует связанные мониторы; 'metric' использует запрос числителя/знаменателя; 'time_slice' использует SLI на основе временного среза.

  • warningThresholdnumber

    Удобство: предупреждение %

create-slo-correctionвнешний мир

Создаёт корректировку SLO, чтобы исключить временной промежуток из расчётов SLO (техобслуживание, развёртывания).

Параметры
  • categoryenumобязательный

    Категория исправления.

  • descriptionstring

    Описание исправления

  • durationnumber

    Длительность в секундах. Обязательно, если не указан параметр end.

  • endstring

    Время окончания в формате ISO 8601. Обязательно, если не указана продолжительность.

  • rrulestring

    Правило повторения (RFC 5545 RRULE). Пример: FREQ=WEEKLY;INTERVAL=1;BYDAY=SA,SU

  • sloIdstringобязательный

    SLO ID, к которому нужно применить исправление.

  • startstringобязательный

    Время начала периода коррекции в формате ISO 8601.

  • timezonestring

    Часовой пояс для отображения (по умолчанию UTC). Пример: Asia/Seoul

create-spans-metricвнешний мир

Создаёт метрику на основе данных APM-спанов (количество или распределение, с фильтрами и group-by).

Параметры
  • aggregationTypeenumобязательный

    Тип агрегации. 'count' подсчитывает события спанов, 'distribution' создает метрику распределения.

  • filterQuerystring

    Поисковый запрос APM для фильтрации спанов. Пример: service:web-app resource_name:GET_/api/users

  • groupByobject[]

    Поля для группировки метрики

  • idstringобязательный

    Имя метрики на основе спанов. Пример: spans.request_duration

  • includePercentilesboolean

    Включать ли процентильные агрегации. Только для метрик распределения.

  • pathstring

    Путь к значению метрики. Обязателен для метрик распределения. Пример: @duration

create-status-pageвнешний мир

Создаёт новую страницу статуса с именем, префиксом домена и типом (публичный/внутренний).

Параметры
  • domainPrefixstringобязательный

    Уникальный доменный префикс для URL страницы статуса.

  • namestringобязательный

    Название страницы статуса

  • subscriptionsEnabledboolean

    Включены ли подписки по электронной почте

  • typeenumобязательный

    Тип страницы: публичная (доступна через интернет) или внутренняя (только для организации)

  • visualizationTypeenumобязательный

    Тип визуализации (пока доступен только 'component_list')

create-status-page-componentвнешний мир

Создает компонент или группу на странице состояния.

Параметры
  • namestringобязательный

    Имя компонента

  • pageIdstringобязательный

    Идентификатор страницы статуса

  • positionnumberобязательный

    Позиция отображения (отсчёт с нуля)

  • typeenumобязательный

    Укажите: 'component' для одного элемента, 'group' для группы компонентов.

create-status-page-degradationвнешний мир

Создаёт инцидент ухудшения на странице статуса с затронутыми компонентами.

Параметры
  • componentsAffectedobject[]обязательный

    Список затронутых компонентов с их статусом

  • descriptionstring

    Описание деградации

  • notifySubscribersboolean

    Уведомлять ли подписчиков страницы

  • pageIdstringобязательный

    Идентификатор страницы статуса

  • statusenumобязательный

    Текущее состояние деградации

  • titlestringобязательный

    Заголовок инцидента деградации

create-status-page-maintenanceвнешний мир

Планирует окно технического обслуживания на странице статуса с затронутыми компонентами.

Параметры
  • completedDescriptionstring

    Описание, которое показывается после завершения технических работ.

  • componentsAffectedobject[]обязательный

    Список затронутых компонентов

  • inProgressDescriptionstring

    Описание, показываемое при проведении технических работ.

  • notifySubscribersboolean

    Уведомлять ли подписчиков страницы

  • pageIdstringобязательный

    Идентификатор страницы статуса

  • scheduledDescriptionstring

    Описание, показываемое при запланированном техническом обслуживании.

  • startDatestring

    Запланированная дата начала (формат ISO 8601)

  • titlestringобязательный

    Заголовок окна обслуживания

create-synthetics-testвнешний мир

Создать новый Synthetics API тест (HTTP, SSL, TCP, DNS и т.д.)

Параметры
  • assertionsobject[]

    Проверки ответа. Пример: [{"type":"statusCode","operator":"is","target":200}]

  • locationsstring[]обязательный

    Тестовые локации. Пример: ["aws:us-east-1", "aws:eu-west-1"]

  • messagestring

    Текст уведомления. Пример: API не работает @slack-alerts

  • methodstring

    HTTP-метод. Пример: GET, POST, PUT

  • namestringобязательный

    Название теста. Пример: API Health Check - Production.

  • statusenum

    Начальный статус теста

  • subtypeenum

    Тестовый подтип. Пример: http

  • tagsstring[]

    Теги для теста. Пример: ["env:prod", "team:platform"]

  • typeenumобязательный

    Тип теста (api)

  • urlstringобязательный

    URL для тестирования. Пример: https://api.example.com/health

create-teamвнешний мир

Создаёт новую команду Datadog с именем, идентификатором и описанием.

Параметры
  • descriptionstring

    Произвольное Markdown-описание для домашней страницы команды.

  • handlestringобязательный

    Уникальный идентификатор/слаг команды (нижний регистр, допустимы дефисы)

  • namestringобязательный

    Название команды.

delete-apm-retention-filterвнешний мир

Удалить фильтр удержания APM по ID

Параметры
  • filterIdstringобязательный

    Идентификатор фильтра удержания, который нужно удалить

delete-dashboardвнешний мир

Удалить дашборд Datadog по ID

Параметры
  • dashboardIdstringобязательный

    Идентификатор дашборда для удаления. Пример: abc-def-ghi.

delete-fleet-scheduleвнешний мир

Окончательно удалить расписание обновления флота

Параметры
  • idstringобязательный

    Идентификатор удаляемого расписания.

delete-incidentвнешний мир

Удалить инцидент Datadog по ID

Параметры
  • incidentIdstringобязательный

    Идентификатор инцидента для удаления

delete-logs-metricвнешний мир

Удалить метрику на основе логов по имени

Параметры
  • metricIdstringобязательный

    Имя метрики на основе журналов, которую нужно удалить.

delete-monitorвнешний мир

Удалить монитор Datadog по ID

Параметры
  • forceboolean

    Принудительно удалить, даже если на него ссылаются другие ресурсы.

  • monitorIdnumberобязательный

    ID монитора для удаления

delete-rum-applicationвнешний мир

Удалить RUM-приложение по ID

Параметры
  • idstringобязательный

    Идентификатор RUM-приложения для удаления

delete-rum-metricвнешний мир

Удалить RUM-метрику по имени

Параметры
  • metricIdstringобязательный

    Имя RUM-метрики, которую нужно удалить

delete-rum-retention-filterвнешний мир

Удалить RUM-фильтр удержания по ID

Параметры
  • appIdstringобязательный

    идентификатор приложения RUM

  • filterIdstringобязательный

    Идентификатор фильтра удержания (UUID) для удаления

delete-security-ruleвнешний мир

Удалить правило обнаружения мониторинга безопасности по ID

Параметры
  • ruleIdstringобязательный

    ID правила мониторинга безопасности для удаления

delete-security-suppressionвнешний мир

Удалить правило подавления мониторинга безопасности по ID

Параметры
  • suppressionIdstringобязательный

    Идентификатор удаляемого правила подавления.

delete-sloвнешний мир

Удаляет SLO по ID. Передайте force='true', чтобы удалить, даже если привязан к дашбордам. Требует прав на запись.

Параметры
  • forcestring

    'true' - принудительно удалить, даже если есть связанные дашборды.

  • sloIdstringобязательный

    SLO ID для удаления

delete-slo-correctionвнешний мир

Удалить исправление SLO по ID

Параметры
  • sloCorrectionIdstringобязательный

    Идентификатор SLO-коррекции для удаления

delete-spans-metricвнешний мир

Удалить метрику на основе спана по имени

Параметры
  • metricIdstringобязательный

    Имя удаляемой метрики на основе спана.

delete-status-pageвнешний мир

Удалить страницу статуса по ID

Параметры
  • pageIdstringобязательный

    ID страницы статуса для удаления.

delete-status-page-componentвнешний мир

Удалить компонент со страницы статуса

Параметры
  • componentIdstringобязательный

    Идентификатор компонента, который нужно удалить.

  • pageIdstringобязательный

    Идентификатор страницы статуса

delete-status-page-degradationвнешний мир

Удалить инцидент деградации со страницы статуса

Параметры
  • degradationIdstringобязательный

    Идентификатор деградации для удаления.

  • pageIdstringобязательный

    Идентификатор страницы статуса

delete-synthetics-testвнешний мир

Удаляет один или несколько Synthetics-тестов по публичному ID.

Параметры
  • forceDeleteDependenciesboolean

    Принудительно удалить, даже если на него ссылаются другие ресурсы.

  • publicIdsstring[]обязательный

    Массив публичных идентификаторов тестов для удаления. Пример: ["abc-def-ghi"]

delete-teamвнешний мир

Удалить команду Datadog по ID

Параметры
  • teamIdstringобязательный

    Идентификатор команды для удаления.

get-apm-retention-filterтолько чтениевнешний мир

Получить подробную информацию о конкретном фильтре хранения APM

Параметры
  • filterIdstringобязательный

    ID фильтра удержания

get-caseтолько чтениевнешний мир

Получить подробную информацию о конкретном случае по ID

Параметры
  • caseIdstringобязательный

    Идентификатор кейса (UUID)

get-dashboardтолько чтениевнешний мир

Получить конкретный дашборд Datadog со всеми виджетами и конфигурацией

Параметры
  • dashboardIdstringобязательный

    Идентификатор дашборда. Пример: abc-def-ghi

  • extractFieldsstring

    Пути через точку, разделённые запятыми, для выборки полей из ответа (например, 'id,name,owner.name,columns.*.name'). Используйте * как подстановочный знак для массивов/объектов. Заключайте имена полей с точками в обратные кавычки. Значительно сокращает количество токенов в ответе для больших сущностей.

get-dashboardsтолько чтениевнешний мир

Вывести список всех дашбордов Datadog.

Параметры
  • countnumber

    Количество возвращаемых панелей

  • extractFieldsstring

    Пути через точку, разделённые запятыми, для выборки полей из ответа (например, 'id,name,owner.name,columns.*.name'). Используйте * как подстановочный знак для массивов/объектов. Заключайте имена полей с точками в обратные кавычки. Значительно сокращает количество токенов в ответе для больших сущностей.

  • filterSharedboolean

    Фильтрует только общие дашборды.

  • startnumber

    Смещение пагинации

get-error-tracking-issueтолько чтениевнешний мир

Получает подробную информацию о конкретной проблеме отслеживания ошибок.

Параметры
  • issueIdstringобязательный

    ID проблемы отслеживания ошибок

get-eventsтолько чтениевнешний мир

Получить события Datadog за временной промежуток, опционально отфильтрованные по приоритету, источнику или тегам

Параметры
  • endnumberобязательный

    Время окончания в секундах Unix epoch. Пример: 1740086400

  • pagenumber

    Номер страницы для пагинации.

  • priorityenum

    Фильтр по приоритету событий

  • sourcesstring

    Источники событий, разделенные запятыми. Пример: datadog,nginx

  • startnumberобязательный

    Время начала в секундах эпохи Unix. Пример: 1740000000

  • tagsstring

    Теги через запятую для фильтрации. Пример: env:prod,service:api

  • unaggregatedboolean

    Возвращает неагрегированные события.

get-fleet-agent-infoтолько чтениевнешний мир

Получить подробную информацию о конкретном агенте Datadog, включая интеграции и конфигурацию.

Параметры
  • agentKeystringобязательный

    Ключ агента (уникальный идентификатор агента Datadog)

get-fleet-deploymentтолько чтениевнешний мир

Получить подробную информацию о развертывании, включая статус по каждому хосту и версии пакетов.

Параметры
  • deploymentIdstringобязательный

    Идентификатор развертывания

  • limitnumber

    Максимальное количество хостов на странице (макс. 100)

  • pagenumber

    Индекс страницы для пагинации хостов (отсчёт с нуля)

get-fleet-scheduleтолько чтениевнешний мир

Получить подробную информацию о конкретном расписании парка

Параметры
  • idstringобязательный

    Идентификатор расписания для получения

get-host-totalsтолько чтениевнешний мир

Получить общее количество активных и работающих хостов.

Параметры
  • fromnumber

    Секунды Unix epoch: получает итоговые значения, начиная с этого времени. Пример: 1740000000

get-incidentтолько чтениевнешний мир

Получить подробную информацию о конкретном инциденте Datadog по ID

Параметры
  • extractFieldsstring

    Пути через точку, разделённые запятыми, для выборки полей из ответа (например, 'id,name,owner.name,columns.*.name'). Используйте * как подстановочный знак для массивов/объектов. Заключайте имена полей с точками в обратные кавычки. Значительно сокращает количество токенов в ответе для больших сущностей.

  • incidentIdstringобязательный

    Идентификатор инцидента для получения

get-incidentsтолько чтениевнешний мир

Получить список инцидентов Datadog с пагинацией

Параметры
  • extractFieldsstring

    Пути через точку, разделённые запятыми, для выборки полей из ответа (например, 'id,name,owner.name,columns.*.name'). Используйте * как подстановочный знак для массивов/объектов. Заключайте имена полей с точками в обратные кавычки. Значительно сокращает количество токенов в ответе для больших сущностей.

  • pageOffsetnumber

    Смещение пагинации

  • pageSizenumber

    Количество результатов на странице (по умолчанию: 20, макс: 50)

get-logs-metricтолько чтениевнешний мир

Получить определение конкретной метрики на основе логов по её имени

Параметры
  • metricIdstringобязательный

    Название метрики на основе логов. Пример: logs.my_custom_count

get-metric-metadataтолько чтениевнешний мир

Получает метаданные для конкретной метрики Datadog: тип, единицу измерения, описание.

Параметры
  • metricNamestringобязательный

    Полное имя метрики. Пример: system.cpu.user.

get-metricsтолько чтениевнешний мир

Найди доступные метрики Datadog по шаблону имени

Параметры
  • qstringобязательный

    Поисковый запрос для фильтрации метрик по имени (например, system.cpu)

get-monitorтолько чтениевнешний мир

Получить подробную информацию о конкретном мониторе Datadog по ID

Параметры
  • extractFieldsstring

    Пути через точку, разделённые запятыми, для выборки полей из ответа (например, 'id,name,owner.name,columns.*.name'). Используйте * как подстановочный знак для массивов/объектов. Заключайте имена полей с точками в обратные кавычки. Значительно сокращает количество токенов в ответе для больших сущностей.

  • groupStatesstring

    Фильтрует по состояниям группы (например, alert, warn).

  • monitorIdnumberобязательный

    Идентификатор монитора.

get-monitorsтолько чтениевнешний мир

Выводит список мониторов Datadog с опциональной фильтрацией по названию, тегам или состоянию.

Параметры
  • extractFieldsstring

    Пути через точку, разделённые запятыми, для выборки полей из ответа (например, 'id,name,owner.name,columns.*.name'). Используйте * как подстановочный знак для массивов/объектов. Заключайте имена полей с точками в обратные кавычки. Значительно сокращает количество токенов в ответе для больших сущностей.

  • groupStatesstring

    Фильтрует по состояниям группы: all, alert, warn, no data

  • monitorTagsstring

    Теги сервиса и пользовательские теги, разделённые запятыми.

  • namestring

    Фильтрует мониторы по подстроке в имени.

  • pagenumber

    Номер страницы (начиная с 1)

  • pageSizenumber

    Количество результатов на странице (по умолчанию: 50)

  • tagsstring

    Теги через запятую. Пример: env:prod,team:backend

get-network-deviceтолько чтениевнешний мир

Получает подробную информацию о конкретном сетевом устройстве по его ID.

Параметры
  • deviceIdstringобязательный

    Идентификатор устройства.

get-notebookтолько чтениевнешний мир

Получить конкретный блокнот Datadog со всеми ячейками и содержимым

Параметры
  • notebookIdnumberобязательный

    Идентификатор блокнота. Пример: 1234567

get-oncall-scheduleтолько чтениевнешний мир

Получить расписание on-call по ID с уровнями и информацией о команде.

Параметры
  • includestring

    Включаемые связи, разделенные запятыми. Пример: teams,layers,layers.members,layers.members.user

  • scheduleIdstringобязательный

    Идентификатор расписания дежурств. Пример: abc123-def456-ghi789

get-rum-applicationтолько чтениевнешний мир

Получить подробную информацию о конкретном приложении RUM по идентификатору

Параметры
  • idstringобязательный

    идентификатор приложения RUM

get-rum-metricтолько чтениевнешний мир

Получить определение конкретной RUM-метрики по имени

Параметры
  • metricIdstringобязательный

    Название RUM-метрики. Пример: rum.my_custom_count

get-rum-retention-filterтолько чтениевнешний мир

Получить конкретный фильтр хранения RUM по ID

Параметры
  • appIdstringобязательный

    идентификатор приложения RUM

  • filterIdstringобязательный

    Идентификатор фильтра удержания (UUID)

get-security-ruleтолько чтениевнешний мир

Получает подробную информацию о конкретном правиле обнаружения угроз безопасности.

Параметры
  • ruleIdstringобязательный

    Идентификатор правила мониторинга безопасности

get-security-signalтолько чтениевнешний мир

Получить подробную информацию о конкретном сигнале безопасности по идентификатору.

Параметры
  • signalIdstringобязательный

    ID сигнала безопасности для получения.

get-security-suppressionтолько чтениевнешний мир

Получить подробную информацию о конкретном правиле подавления мониторинга безопасности

Параметры
  • suppressionIdstringобязательный

    ID правила подавления

get-service-definitionтолько чтениевнешний мир

Получить определение сервиса из Datadog Software Catalog по идентификатору сущности

Параметры
  • entityIdstringобязательный

    Идентификатор сущности (UUID) из каталога программного обеспечения

get-sloтолько чтениевнешний мир

Получить подробную информацию о конкретном SLO

Параметры
  • sloIdstringобязательный

    SLO ID. Пример: abc123def456abc123def456abc123de

get-slo-correctionтолько чтениевнешний мир

Получить подробную информацию о конкретной SLO correction по её ID.

Параметры
  • sloCorrectionIdstringобязательный

    Идентификатор коррекции SLO

get-slo-historyтолько чтениевнешний мир

Получить историю производительности SLO за временной диапазон (статус, бюджет ошибок, соответствие)

Параметры
  • fromTsnumberобязательный

    Время начала в секундах эпохи Unix. Пример: 1740000000

  • sloIdstringобязательный

    SLO ID. Пример: abc123def456abc123def456abc123de

  • targetnumber

    Целевое значение SLO. Пример: 99.9

  • toTsnumberобязательный

    Время окончания в секундах Unix epoch. Пример: 1740086400

get-spans-metricтолько чтениевнешний мир

Получить определение конкретной метрики на основе спана по имени

Параметры
  • metricIdstringобязательный

    Название метрики на основе спанов. Пример: spans.my_custom_count

get-status-pageтолько чтениевнешний мир

Получить конкретную страницу статуса по ID

Параметры
  • pageIdstringобязательный

    Идентификатор страницы статуса

get-status-page-componentтолько чтениевнешний мир

Получить конкретный компонент по ID из страницы статуса

Параметры
  • componentIdstringобязательный

    Идентификатор компонента

  • pageIdstringобязательный

    Идентификатор страницы статуса

get-status-page-degradationтолько чтениевнешний мир

Получить подробную информацию о конкретном инциденте деградации

Параметры
  • degradationIdstringобязательный

    Идентификатор деградации

  • pageIdstringобязательный

    Идентификатор страницы статуса

get-status-page-maintenanceтолько чтениевнешний мир

Получить подробную информацию о конкретном окне обслуживания

Параметры
  • maintenanceIdstringобязательный

    ID обслуживания.

  • pageIdstringобязательный

    Идентификатор страницы статуса

get-synthetics-resultтолько чтениевнешний мир

Получить последние результаты для теста Synthetics API по public ID

Параметры
  • fromTsnumber

    Время начала в миллисекундах. Пример: 1740000000000

  • probeDcstring[]

    Фильтрует по местоположению проб. Пример: ["aws:us-east-1"]

  • publicIdstringобязательный

    Публичный ID синтетического теста. Пример: abc-def-ghi

  • toTsnumber

    Время окончания в миллисекундах. Пример: 1740003600000

get-teamтолько чтениевнешний мир

Получает подробную информацию о конкретной команде Datadog по её ID.

Параметры
  • teamIdstringобязательный

    Идентификатор команды для получения.

get-team-membersтолько чтениевнешний мир

Получить участников команды Datadog с их ролями

Параметры
  • pageNumbernumber

    Номер страницы (начиная с 1)

  • pageSizenumber

    Количество результатов на странице (по умолчанию: 50)

  • teamIdstringобязательный

    Идентификатор команды, для которой нужно получить участников.

get-team-oncallтолько чтениевнешний мир

Получить текущих дежурных для команды Datadog

Параметры
  • includestring

    Включённые отношения, разделённые запятыми. Пример: responders,escalations,escalations.responders

  • teamIdstringобязательный

    Идентификатор команды Datadog. Пример: abc123-def456-ghi789

get-usage-summaryтолько чтениевнешний мир

Получить сводку по использованию аккаунта Datadog за расчетный период (хосты, логи, APM, RUM и т.д.)

Параметры
  • endMonthstring

    Конец месяца (ISO 8601). Пример: 2026-02-01T00:00:00Z

  • includeOrgDetailsboolean

    Включает разбивку сведений об организации.

  • startMonthstringобязательный

    Месяц начала (ISO 8601). Пример: 2026-01-01T00:00:00Z

get-workflowтолько чтениевнешний мир

Получить определение рабочего процесса Datadog по ID (шаги, триггеры, условия). UUID рабочего процесса находится в URL интерфейса: /workflow/<UUID>.

Параметры
  • workflowIdstringобязательный

    Workflow UUID. Найдите его в интерфейсе Datadog по адресу /workflow/<UUID>. Пример: 12345678-1234-1234-1234-123456789abc

get-workflow-instanceтолько чтениевнешний мир

Получает полные сведения о выполнении одного экземпляра рабочего процесса - пошаговые входные данные, выходные данные, статус и ошибку. Используйте это для отладки неудачных запусков (например, уведомление Slack сообщает: 'Workflow X не удался на шаге Y').

Параметры
  • instanceIdstringобязательный

    Идентификатор экземпляра (запуска) рабочего процесса

  • workflowIdstringобязательный

    UUID рабочего процесса

incident-triage-snapshotтолько чтениевнешний мир

Агрегированная триада инцидентов: get-incident + get-events (окно просмотра) + search-incidents (похожие на том же сервисе, последние 14 дней) + aggregate-logs (всплеск ошибок на сервисе инцидента) одним вызовом. Заменяет 5-шаговую оркестрацию промпта triage-incident на один структурированный ответ: метаданные инцидента, связанные события, похожие прошлые инциденты, эвристика всплеска логов и блок сводки с флагом severity/duration/spike. Использует Promise.allSettled — ошибки каждого загрузчика попадают в caveats[].

Параметры
  • extractFieldsstring

    Пути через точку, разделённые запятыми, для выборки полей из ответа (например, 'id,name,owner.name,columns.*.name'). Используйте * как подстановочный знак для массивов/объектов. Заключайте имена полей с точками в обратные кавычки. Значительно сокращает количество токенов в ответе для больших сущностей.

  • incidentIdstringобязательный

    Идентификатор инцидента. Используйте list-incidents или search-incidents, чтобы найти его.

  • includeLogSpikeboolean

    Выполните обнаружение всплесков агрегированных логов за временное окно для сервиса инцидента.

  • includeSimilarboolean

    Ищет инциденты на том же сервисе за последние 14 дней.

  • lookbackMinutesinteger

    Минуты до создания инцидента для сканирования связанных сигналов (по умолчанию 60, максимум 720).

  • servicestring

    Переопределите сканирование тега сервиса. По умолчанию значение берется из incident.fields.services[0].

list-active-metricsтолько чтениевнешний мир

Получить список активных метрик за указанный период времени, с возможностью фильтрации по хосту или тегу

Параметры
  • fromnumberобязательный

    Unix epoch seconds: метрики активны с этого времени.

  • hoststring

    Фильтрует по имени хоста.

  • tagFilterstring

    Фильтрует по тегу (например, env:prod)

list-apm-retention-filtersтолько чтениевнешний мир

Перечисляет фильтры хранения APM, которые управляют тем, какие трейсы сохраняются для поиска.

Параметры

Без параметров.

list-casesтолько чтениевнешний мир

Вывести список обращений Datadog Case Management с поиском и фильтрацией

Параметры
  • pageNumbernumber

    Номер страницы (начиная с 1, минимум 1)

  • pageSizenumber

    Количество результатов на странице (по умолчанию: 50)

  • querystring

    Поисковый запрос для фильтрации обращений. Пример: status:open priority:P1

  • sortFieldenum

    Поле для сортировки

list-containersтолько чтениевнешний мир

Выводит список контейнеров инфраструктуры с фильтрацией и пагинацией.

Параметры
  • filterTagsstring

    Теги для фильтрации через запятую. Пример: short_image:nginx,env:production

  • groupBystring

    Группирует контейнеры по атрибуту. Пример: short_image, container_name

  • pageCursorstring

    Курсор пагинации из предыдущего ответа

  • pageSizenumber

    Количество результатов на странице (по умолчанию: 20, макс: 50)

  • sortstring

    Поле сортировки. Пример: container_name, -cpu_percent

list-downtimesтолько чтениевнешний мир

Вывести список запланированных простоев (периодов отключения мониторинга)

Параметры
  • currentOnlyboolean

    Возвращает только активные в данный момент простои.

  • includestring

    Связанные ресурсы для включения, разделённые запятыми. Пример: created_by,monitor

  • pageLimitnumber

    Максимум результатов на странице (1-50, по умолчанию 20)

  • pageOffsetnumber

    Смещение пагинации

list-error-tracking-issuesтолько чтениевнешний мир

Выводит список отслеживаемых ошибок с поиском, фильтрацией и сортировкой.

Параметры
  • fromstringобязательный

    Время начала (ISO 8601 или относительное). Пример: 2026-03-01T00:00:00Z или now-24h

  • pageSizenumber

    Количество результатов на странице (по умолчанию: 20, макс: 50)

  • querystring

    Поисковый запрос для фильтрации проблем отслеживания ошибок. Пример: service:api-server error_type:TypeError

  • tostringобязательный

    Время окончания (ISO 8601 или относительное). Пример: 2026-03-02T00:00:00Z или now

  • trackenum
list-fleet-agentsтолько чтениевнешний мир

Показать список агентов Datadog в парке с фильтрацией, сортировкой и пагинацией

Параметры
  • filterstring

    Фильтрует строку с помощью синтаксиса запросов Datadog.

  • pageNumbernumber

    Номер страницы (начиная с 1)

  • pageSizenumber

    Количество результатов на странице (максимум 100)

  • sortAttributestring

    Атрибут для сортировки

  • sortDescendingboolean

    Сортировать по убыванию, если true

  • tagsstring

    Список тегов через запятую для фильтрации агентов.

list-fleet-agent-versionsтолько чтениевнешний мир

Вывести все доступные версии Datadog Agent для развертывания

Параметры

Без параметров.

list-fleet-deploymentsтолько чтениевнешний мир

Вывести список развертываний fleet automation с пагинацией

Параметры
  • pageOffsetnumber

    Индекс первого возвращаемого развертывания.

  • pageSizenumber

    Количество развертываний на страницу (максимум 100)

list-fleet-schedulesтолько чтениевнешний мир

Вывести список автоматических расписаний обновления парка

Параметры

Без параметров.

list-fleet-tracersтолько чтениевнешний мир

Вывести список трейсеров флота (имена сервисов, полученные из телеметрии) с фильтрацией

Параметры
  • filterstring

    Фильтрует строку для сужения результатов трассировки.

  • pageNumbernumber

    Номер страницы (начиная с 1)

  • pageSizenumber

    Количество результатов на странице (максимум 100)

list-hostsтолько чтениевнешний мир

Вывести список хостов инфраструктуры с фильтрацией, сортировкой и метаданными

Параметры
  • countnumber

    Количество возвращаемых хостов (максимум 1000)

  • filterstring

    Строка фильтра для результатов поиска. Пример: web-server или env:prod.

  • fromnumber

    Секунды эпохи Unix: хосты активны с этого времени. Пример: 1740000000

  • includeHostsMetadataboolean

    Включает: agent_version, machine, platform, processor.

  • includeMutedHostsDataboolean

    Включает информацию о статусе отключения звука.

  • sortDirstring

    Направление сортировки: asc или desc

  • sortFieldstring

    Поле для сортировки. Пример: apps, cpu, iowait, load

  • startnumber

    Смещение пагинации

list-logs-metricsтолько чтениевнешний мир

Выводит список всех настроенных метрик на основе логов с их определениями.

Параметры

Без параметров.

list-metric-tagsтолько чтениевнешний мир

Выводит список тегов для конкретной метрики (полезен для понимания доступных группировок и фильтров)

Параметры
  • metricNamestringобязательный

    Полное имя метрики. Пример: system.cpu.user.

  • windowSecondsnumber

    Окно оглядки в секундах (по умолчанию/мин. 14400 = 4 часа).

list-network-devicesтолько чтениевнешний мир

Получить список сетевых устройств (роутеров, коммутаторов, межсетевых экранов), которые мониторит Datadog NDM.

Параметры
  • filterTagstring

    Фильтрует устройства по тегу. Пример: env:production, datacenter:us-east

  • pageNumbernumber

    Номер страницы (начиная с 1)

  • pageSizenumber

    Количество результатов на странице (по умолчанию: 20, макс: 50)

  • sortstring

    Поле сортировки. Пример: name, -name, model

list-notebooksтолько чтениевнешний мир

Вывести список блокнотов Datadog с возможностью поиска и фильтрации

Параметры
  • authorHandlestring

    Фильтрует по имени автора (email). Пример: user@example.com

  • countnumber

    Количество результатов для возврата (1-20, по умолчанию 10)

  • includeCellsboolean

    Включает в ответ содержимое ячеек ноутбука.

  • querystring

    Поисковый запрос для фильтрации блокнотов по названию. Пример: разбор инцидента

  • sortDirstring

    Направление сортировки: asc или desc

  • sortFieldstring

    Поле сортировки: modified, name, created

  • startnumber

    Смещение пагинации

list-processesтолько чтениевнешний мир

Показывает список запущенных процессов по всей инфраструктуре с поиском и фильтрацией по тегам

Параметры
  • fromnumber

    Временная метка Unix (в секундах) для начала окна сбора данных

  • pageCursorstring

    Курсор пагинации из предыдущего ответа

  • pageSizenumber

    Количество результатов на странице (по умолчанию: 20, макс: 50)

  • searchstring

    Строка поискового запроса для фильтрации процессов. Пример: nginx, python

  • tagsstring

    Список тегов через запятую для фильтрации. Пример: env:production,service:api

  • tonumber

    Временная метка Unix (в секундах) для окончания окна сбора данных

list-rum-applicationsтолько чтениевнешний мир

Перечисляет все приложения RUM в вашей организации Datadog

Параметры

Без параметров.

list-rum-metricsтолько чтениевнешний мир

Выведи список всех настроенных RUM-метрик с их определениями

Параметры

Без параметров.

list-rum-retention-filtersтолько чтениевнешний мир

Перечисляет фильтры хранения для RUM-приложения.

Параметры
  • appIdstringобязательный

    идентификатор приложения RUM

list-security-rulesтолько чтениевнешний мир

Выводит правила обнаружения мониторинга безопасности с возможностью фильтрации.

Параметры
  • pageNumbernumber

    Номер страницы (начиная с 1)

  • pageSizenumber

    Количество результатов на странице (по умолчанию: 20, макс: 50)

  • querystring

    Поисковый запрос для фильтрации правил по имени или тегу.

list-security-suppressionsтолько чтениевнешний мир

Список правил подавления мониторинга безопасности

Параметры
  • pageNumbernumber

    Номер страницы (начиная с 1)

  • pageSizenumber

    Количество результатов на странице (по умолчанию: 50)

  • querystring

    Поисковый запрос для фильтрации подавлений.

list-servicesтолько чтениевнешний мир

Вывести список сервисов из Datadog Software Catalog с фильтрацией

Параметры
  • filterKindstring

    Фильтрует по типу сущности. Пример: сервис, хранилище данных, очередь

  • filterNamestring

    Фильтрует по имени сущности. Пример: my-service

  • filterOwnerstring

    Фильтр по владельцу. Пример: team-backend

  • pageNumbernumber

    Номер страницы (начиная с 1)

  • pageSizenumber

    Количество результатов на странице (по умолчанию: 20, макс: 50)

list-slo-correctionsтолько чтениевнешний мир

Список коррекций статуса SLO (окна обслуживания, развертывания, исключенные из расчетов SLO)

Параметры
  • limitnumber

    Количество результатов на странице

  • offsetnumber

    Смещение пагинации

list-slosтолько чтениевнешний мир

Вывести список Service Level Objectives с необязательной фильтрацией по запросу, тегам или идентификаторам

Параметры
  • idsstring

    Список идентификаторов SLO через запятую для фильтрации. Пример: abc123,def456.

  • limitnumber

    Максимум результатов, по умолчанию 100.

  • offsetnumber

    Смещение пагинации

  • querystring

    Поисковый запрос для имён SLO. Пример: api-latency

  • tagsQuerystring

    Фильтровать по тегам. Пример: env:prod,team:backend

list-spans-metricsтолько чтениевнешний мир

Вывести список всех настроенных span-based метрик с их определениями

Параметры

Без параметров.

list-status-page-componentsтолько чтениевнешний мир

Вывести список всех компонентов для страницы статуса

Параметры
  • pageIdstringобязательный

    Идентификатор страницы статуса

list-status-page-degradationsтолько чтениевнешний мир

Выводит список инцидентов деградации со всех страниц статуса с опциональной фильтрацией по статусу или странице.

Параметры
  • filterPageIdstring

    Фильтрует по ID страницы состояния.

  • filterStatusenum

    Фильтрует по статусу деградации.

  • pageLimitnumber

    Количество результатов на странице

  • pageOffsetnumber

    Смещение для пагинации

  • sortenum

    Порядок сортировки

list-status-page-maintenancesтолько чтениевнешний мир

Вывести список окон технического обслуживания на всех страницах статуса с возможностью фильтрации по статусу или странице.

Параметры
  • filterPageIdstring

    Фильтрует по ID страницы состояния.

  • filterStatusenum

    Фильтрует по статусу поддержки.

  • pageLimitnumber

    Количество результатов на странице

  • pageOffsetnumber

    Смещение для пагинации

  • sortenum

    Порядок сортировки

list-status-pagesтолько чтениевнешний мир

Выведи все страницы статуса Datadog для организации

Параметры
  • pageLimitnumber

    Количество статусных страниц на страницу (по умолчанию 25)

  • pageOffsetnumber

    Смещение для пагинации

list-syntheticsтолько чтениевнешний мир

Вывести список всех тестов мониторинга Synthetics (API, Browser, Mobile)

Параметры
  • pageNumbernumber

    Номер страницы (начиная с 1)

  • pageSizenumber

    Количество тестов на странице

list-teamsтолько чтениевнешний мир

Выводит список команд Datadog с опциональной фильтрацией поиска и пагинацией.

Параметры
  • filterKeywordstring

    Ключевое слово для фильтрации команд по имени или handle.

  • pageNumbernumber

    Номер страницы (начиная с 1)

  • pageSizenumber

    Количество результатов на странице (по умолчанию: 20, макс: 50)

  • sortenum

    Порядок сортировки

list-usersтолько чтениевнешний мир

Выводит список пользователей организации Datadog с фильтрацией и постраничной навигацией.

Параметры
  • filterstring

    Строка поискового фильтра. Пример: john

  • filterStatusstring

    Фильтрует по статусу пользователя. Пример: Активен, Ожидает, Отключен.

  • pageNumbernumber

    Номер страницы (начиная с 1)

  • pageSizenumber

    Количество результатов на странице (по умолчанию: 50)

  • sortstring

    Поле сортировки. Пример: name, email, created_at

  • sortDirenum

    Направление сортировки: asc или desc

list-workflow-instancesтолько чтениевнешний мир

Выводит список запущенных экземпляров (выполнений) для workflow. Возвращает ID экземпляров, чтобы детальнее изучить с помощью get-workflow-instance состояние на уровне шагов и ошибки.

Параметры
  • pageNumbernumber

    Номер страницы (начиная с 1)

  • pageSizenumber

    Результатов на странице (по умолчанию: 10, макс.: 25)

  • workflowIdstringобязательный

    UUID рабочего процесса, запуски которого нужно перечислить.

mute-monitorвнешний мир

Отключает звук монитора Datadog (глушит уведомления) для области и опциональной длительности

Параметры
  • endnumber

    Секунды Unix epoch, когда должен закончиться mute.

  • monitorIdnumberобязательный

    Идентификатор монитора для отключения звука.

  • scopestring

    Область для заглушения (например, host:myhost или env:staging)

post-eventвнешний мир

Отправляет пользовательское событие в Datadog (поддерживает markdown, @mentions)

Параметры
  • aggregationKeystring

    Ключ агрегации для группировки событий

  • alertTypeenum

    Тип оповещения.

  • hoststring

    Связанное имя хоста

  • priorityenum

    Приоритет событий

  • sourceTypeNamestring

    Название типа источника. Пример: my_app

  • tagsstring[]

    Теги события. Пример: ["env:prod", "deploy"]

  • textstringобязательный

    Тело события (поддерживает Markdown, максимум 4000 символов). Пример: развернули v1.2.3 в продакшн

  • titlestringобязательный

    Название события. Пример: развертывание завершено.

publish-status-pageвнешний мир

Публикует страницу статуса, чтобы сделать её доступной (публичный интернет или внутренняя организация).

Параметры
  • pageIdstringобязательный

    Идентификатор страницы статуса для публикации.

query-metricsтолько чтениевнешний мир

Запрашивает данные временных рядов метрик из Datadog. Поддерживает любой синтаксис запросов метрик Datadog (например, avg:system.cpu.user{host:myhost} by {env})

Параметры
  • fromnumberобязательный

    Время начала в секундах Unix-эпохи.

  • querystringобязательный

    Запрос метрик Datadog. Пример: avg:system.cpu.user{host:myhost} by {env}

  • tonumberобязательный

    Время окончания в секундах Unix epoch

search-audit-logsтолько чтениевнешний мир

Выполняет поиск в журналах аудита Datadog для отслеживания активности организации (действия пользователей, изменения ресурсов).

Параметры
  • fromstringобязательный

    Время начала (ISO 8601 или относительное). Пример: 2026-03-01T00:00:00Z или now-24h

  • limitnumber

    Максимум результатов (по умолчанию: 5, максимум: 20)

  • querystring

    Поисковый запрос в журнале аудита. Пример: @action:created @resource_type:dashboard

  • sortenum

    Порядок сортировки: -timestamp (сначала новые) или timestamp (сначала старые)

  • tostringобязательный

    Время окончания (ISO 8601 или относительное). Пример: 2026-03-02T00:00:00Z или now

search-ci-pipelinesтолько чтениевнешний мир

Поиск событий CI/CD пайплайна (сборки, развёртывания) с фильтрацией по запросу

Параметры
  • fromstringобязательный

    Время начала (ISO 8601 или относительное). Пример: 2026-03-01T00:00:00Z или now-24h

  • limitnumber

    Максимум результатов (по умолчанию: 5, максимум: 20)

  • querystring

    Поисковый запрос по CI-пайплайнам. Пример: @ci.pipeline.name:deploy @ci.status:error

  • sortenum

    Порядок сортировки

  • tostringобязательный

    Время окончания (ISO 8601 или относительное). Пример: 2026-03-02T00:00:00Z или now

search-ci-testsтолько чтениевнешний мир

Поиск событий CI-тестов (модульные тесты, интеграционные тесты) с фильтрацией по запросу

Параметры
  • fromstringобязательный

    Время начала (ISO 8601 или относительное). Пример: now-24h

  • limitnumber

    Максимум результатов (по умолчанию: 5, максимум: 20)

  • querystring

    Поисковый запрос CI-тестов. Пример: @test.service:my-app @test.status:fail

  • sortenum

    Порядок сортировки

  • tostringобязательный

    Время окончания (ISO 8601 или относительное). Пример: now

search-incidentsтолько чтениевнешний мир

Ищет инциденты Datadog по запросу (состояние, критичность, ключевые слова в заголовке).

Параметры
  • pageOffsetnumber

    Смещение пагинации

  • pageSizenumber

    Количество результатов на странице (по умолчанию: 20, макс: 50)

  • querystringобязательный

    Поисковый запрос для инцидентов. Пример: state:active, severity:SEV-1, ключевые слова в заголовке.

  • sortenum

    Порядок сортировки: -created (сначала новые) или created (сначала старые)

search-logsтолько чтениевнешний мир

Поиск логов Datadog по запросу с фильтрацией по временному диапазону

Параметры
  • extractFieldsstring

    Пути через точку, разделённые запятыми, для выборки полей из ответа (например, 'id,name,owner.name,columns.*.name'). Используйте * как подстановочный знак для массивов/объектов. Заключайте имена полей с точками в обратные кавычки. Значительно сокращает количество токенов в ответе для больших сущностей.

  • fromstringобязательный

    Время начала (ISO 8601). Пример: 2026-02-26T00:00:00Z

  • indexesstring[]

    Индексы журналов для поиска. Пример: ["main"]

  • limitnumber

    Максимум результатов (по умолчанию: 5, максимум: 20)

  • querystringобязательный

    Запрос логов Datadog. Пример: service:web-api status:error @http.status_code:[500 TO 599]

  • sortenum

    Порядок сортировки: -timestamp (сначала новые) или timestamp (сначала старые)

  • tostringобязательный

    Время окончания (ISO 8601). Пример: 2026-02-26T23:59:59Z

search-rum-eventsтолько чтениевнешний мир

Поиск событий мониторинга реальных пользователей (сессии, просмотры, ошибки, действия) из мобильных/веб-приложений

Параметры
  • extractFieldsstring

    Пути через точку, разделённые запятыми, для выборки полей из ответа (например, 'id,name,owner.name,columns.*.name'). Используйте * как подстановочный знак для массивов/объектов. Заключайте имена полей с точками в обратные кавычки. Значительно сокращает количество токенов в ответе для больших сущностей.

  • fromstringобязательный

    Время начала (ISO 8601). Пример: 2026-02-26T00:00:00Z

  • limitnumber

    Максимум результатов (по умолчанию: 5, максимум: 20)

  • querystringобязательный

    Поисковый запрос RUM. Пример: service:my-app @type:error @session.type:user

  • sortenum

    Порядок сортировки: -timestamp (сначала новые) или timestamp (сначала старые)

  • tostringобязательный

    Время окончания (ISO 8601). Пример: 2026-02-26T23:59:59Z

search-security-signalsтолько чтениевнешний мир

Ищет сигналы мониторинга безопасности Datadog с фильтрацией по запросу.

Параметры
  • extractFieldsstring

    Пути через точку, разделённые запятыми, для выборки полей из ответа (например, 'id,name,owner.name,columns.*.name'). Используйте * как подстановочный знак для массивов/объектов. Заключайте имена полей с точками в обратные кавычки. Значительно сокращает количество токенов в ответе для больших сущностей.

  • fromstringобязательный

    Время начала (ISO 8601). Пример: 2026-02-26T00:00:00Z

  • limitnumber

    Максимум результатов (по умолчанию: 5, максимум: 20)

  • querystring

    Поисковый запрос по сигналам безопасности. Пример: type:log_detection status:high или *

  • sortenum

    Порядок сортировки: -timestamp (сначала новые) или timestamp (сначала старые)

  • tostringобязательный

    Время окончания (ISO 8601). Пример: 2026-02-26T23:59:59Z

search-spansтолько чтениевнешний мир

Поиск APM spans/traces для анализа производительности. Фильтрация по сервису, ресурсу, статусу, длительности.

Параметры
  • extractFieldsstring

    Пути через точку, разделённые запятыми, для выборки полей из ответа (например, 'id,name,owner.name,columns.*.name'). Используйте * как подстановочный знак для массивов/объектов. Заключайте имена полей с точками в обратные кавычки. Значительно сокращает количество токенов в ответе для больших сущностей.

  • fromstringобязательный

    Время начала (ISO 8601 или относительное). Пример: 2026-03-01T00:00:00Z или now-24h

  • limitnumber

    Максимум результатов (по умолчанию: 5, максимум: 20)

  • querystringобязательный

    Поисковый запрос span. Пример: service:api-server resource_name:GET_/users @duration:>5s

  • sortenum

    Порядок сортировки: -timestamp (сначала новые) или timestamp (сначала старые)

  • tostringобязательный

    Время окончания (ISO 8601 или относительное). Пример: 2026-03-02T00:00:00Z или now

search-toolsтолько чтениевнешний мир

Находит доступные инструменты по запросу на естественном языке. Возвращает названия и описания соответствующих инструментов из всех 158+ инструментов. Используйте этот инструмент сначала, чтобы эффективно ориентироваться по поверхности — вызовите его, а затем вызовите нужный конкретный инструмент.

Параметры
  • categoryenum

    Ограничивает поиск конкретной категорией.

  • limitnumber

    Максимум результатов, по умолчанию 100.

  • querystringобязательный

    Запрос на естественном языке. Находит инструменты среди 158 инструментов Datadog MCP. Вызовите его первым, чтобы найти нужный инструмент.

send-dora-deploymentвнешний мир

Отправляет событие развёртывания DORA для отслеживания частоты развёртываний и времени выполнения.

Параметры
  • environmentstring

    Имя окружения. Пример: production, staging

  • finishedAtnumberобязательный

    Unix timestamp (в секундах) на момент завершения развертывания.

  • servicestringобязательный

    Имя сервиса для развертывания. Пример: my-api-service

  • startedAtnumberобязательный

    Unix-метка времени (в секундах), когда началось развертывание.

  • versionstring

    Версия или git SHA деплоя. Пример: v1.2.3 или abc123

send-dora-incidentвнешний мир

Отправить событие инцидента DORA для отслеживания частоты отказов изменений и MTTR

Параметры
  • environmentstring

    Имя окружения. Пример: production

  • finishedAtnumber

    Unix-метка времени (в секундах), когда инцидент был устранен.

  • namestring

    Название или заголовок инцидента

  • servicestringобязательный

    Название сервиса, затронутого инцидентом. Пример: my-api-service

  • severitystring

    Серьёзность инцидента. Пример: SEV-1, SEV-2

  • startedAtnumberобязательный

    Unix timestamp (в секундах) начала инцидента

  • versionstring

    Версия, вызвавшая инцидент

send-logsвнешний мир

Отправляет записи логов в Datadog

Параметры
  • logsobject[]обязательный

    Массив записей журнала для отправки.

slo-compliance-snapshotтолько чтениевнешний мир

Агрегированное состояние SLO: конфигурация + SLI окна истории + активные коррекции + текущее состояние каждого связанного монитора за один вызов. Вычисляет errorBudgetRemainingPct и статус (compliant | at-risk | breached). Заменяет 3-5 круговых запросов get-slo + get-slo-history + list-slo-corrections + get-monitor (для каждого связанного монитора). Использует Promise.allSettled: частичные сбои заполняют caveats[] вместо падения. Отображает карточку Apps SDK в клиентах ChatGPT (клиенты Claude получают тот же текст JSON).

Параметры
  • extractFieldsstring

    Пути через точку, разделённые запятыми, для выборки полей из ответа (например, 'id,name,owner.name,columns.*.name'). Используйте * как подстановочный знак для массивов/объектов. Заключайте имена полей с точками в обратные кавычки. Значительно сокращает количество токенов в ответе для больших сущностей.

  • historyDaysinteger

    Дней истории для оценки SLI относительно целевого значения (по умолчанию 7, максимум 90).

  • sloIdstringобязательный

    SLO ID. Пример: abc123def456abc123def456abc123de

trigger-fleet-scheduleвнешний мир

Вручную запустить расписание флота для немедленного создания развёртывания.

Параметры
  • idstringобязательный

    Идентификатор расписания для запуска вручную

trigger-syntheticsвнешний мир

Запустить один или несколько синтетических тестов по требованию

Параметры
  • testsobject[]обязательный

    Список тестов для запуска.

unpublish-status-pageвнешний мир

Снять с публикации страницу статуса, чтобы удалить публичный/внутренний доступ

Параметры
  • pageIdstringобязательный

    Идентификатор страницы статуса, которую нужно снять с публикации.

update-apm-retention-filterвнешний мир

Обновить имя, запрос, частоту или состояние включения фильтра удержания APM

Параметры
  • enabledbooleanобязательный

    Включен ли фильтр

  • filterIdstringобязательный

    Идентификатор обновляемого фильтра хранения

  • filterQuerystringобязательный

    Обновлённый поисковый запрос span.

  • namestringобязательный

    Обновлено название фильтра удержания.

  • ratenumberобязательный

    Обновляет частоту дискретизации (от 0.0 до 1.0)

update-case-statusвнешний мир

Обновить статус тикета Datadog (OPEN, IN_PROGRESS, CLOSED)

Параметры
  • caseIdstringобязательный

    Идентификатор кейса (UUID)

  • statusenumобязательный

    Новый статус для дела

update-dashboardвнешний мир

Обновить существующий дашборд Datadog

Параметры
  • dashboardIdstringобязательный

    Идентификатор панели для обновления. Пример: abc-def-ghi

  • descriptionstring

    Описание панели управления.

  • layoutTypeenumобязательный

    Тип макета

  • tagsstring[]

    Теги

  • templateVariablesobject[]

    Переменные шаблона

  • titlestringобязательный

    Заголовок панели управления

  • widgetsobject[]обязательный

    Массив определений виджетов.

update-fleet-scheduleвнешний мир

Обновить название, запрос, правило повторения или статус расписания флота.

Параметры
  • idstringобязательный

    Идентификатор расписания для обновления

  • namestring

    Обновлённое название расписания.

  • querystring

    Обновлённый запрос фильтра

  • ruleobject

    Обновленное правило повторения

  • statusenum

    Статус обновлен

  • versionToLatestnumber

    Смещение обновлённой версии

update-incidentвнешний мир

Обновить заголовок инцидента Datadog, влияние на клиентов или временные метки

Параметры
  • customerImpactedboolean

    Повлиял ли инцидент на клиентов

  • customerImpactEndstring

    Отметка времени ISO 8601, когда закончилось воздействие на клиента.

  • customerImpactScopestring

    Обновлённая сводка о влиянии на клиентов.

  • customerImpactStartstring

    Метка времени в формате ISO 8601, когда началось влияние на клиента

  • detectedstring

    Метка времени ISO 8601, когда был обнаружен инцидент

  • incidentIdstringобязательный

    Идентификатор инцидента для обновления.

  • titlestring

    Обновляет заголовок инцидента.

update-logs-metricвнешний мир

Обновить фильтр, группировку или настройки перцентиля метрики на основе логов

Параметры
  • filterQuerystring

    Обновлён поисковый запрос по логам для фильтрации событий.

  • groupByobject[]

    Обновлены поля, по которым группируется метрика.

  • includePercentilesboolean

    Включать ли процентильные агрегации. Только для метрик распределения.

  • metricIdstringобязательный

    Имя метрики на основе журналов для обновления

update-monitorвнешний мир

Обновить конфигурацию существующего монитора Datadog

Параметры
  • messagestring

    Новое уведомление

  • monitorIdnumberобязательный

    Отслеживает ID для обновления.

  • namestring

    Имя нового монитора

  • optionsobject

    Новые параметры монитора.

  • prioritynumber

    Новый приоритет

  • querystring

    Новая строка запроса.

  • tagsstring[]

    Новые теги

update-rum-applicationвнешний мир

Обновить название или тип существующего RUM-приложения

Параметры
  • idstringобязательный

    ID приложения RUM для обновления

  • namestring

    Новое название для приложения RUM

  • typeenum

    Новый тип для RUM-приложения.

update-rum-metricвнешний мир

Обновить настройки фильтра, группировки или перцентилей метрики на основе RUM

Параметры
  • filterQuerystring

    Обновлён поисковый запрос RUM для фильтрации событий.

  • groupByobject[]

    Обновлены поля, по которым группируется метрика.

  • includePercentilesboolean

    Включать ли процентильные агрегации. Только для метрик распределения.

  • metricIdstringобязательный

    Название rum-метрики для обновления.

update-rum-retention-filterвнешний мир

Обновить имя, тип события, частоту выборки или запрос фильтра удержания RUM

Параметры
  • appIdstringобязательный

    идентификатор приложения RUM

  • enabledboolean

    Включен ли фильтр

  • eventTypeenum

    Тип события RUM

  • filterIdstringобязательный

    ID фильтра удержания (UUID) для обновления

  • namestring

    Новое название для фильтра удержания

  • querystring

    Поисковый запрос RUM

  • sampleRatenumber

    Обновил частоту дискретизации в диапазоне от 0 до 100.

update-sloвнешний мир

Обновляет имя, описание, пороговые значения, monitorIds или теги существующего SLO. Сначала извлекает текущий SLO для объединения неуказанных полей. Write-gated.

Параметры
  • descriptionstring

    Новое описание (не меняется, если не указано)

  • monitorIdsnumber[]

    Заменяет связанные ID мониторов (только для SLO типа monitor)

  • namestring

    Новое имя SLO (не изменится, если не указано)

  • sloIdstringобязательный

    Идентификатор SLO для обновления.

  • tagsstring[]

    Заменяет теги (без изменений, если не указаны)

  • thresholdsobject[]

    Заменяет пороговые значения (без изменений, если не указаны).

update-slo-correctionвнешний мир

Обновить категорию, временной диапазон или описание существующей коррекции SLO

Параметры
  • categoryenum

    Обновлённая категория.

  • descriptionstring

    Обновлённое описание

  • durationnumber

    Обновлённая длительность в секундах.

  • endstring

    Обновлённое время окончания в формате ISO 8601

  • rrulestring

    Обновленное правило повторения

  • sloCorrectionIdstringобязательный

    Идентификатор коррекции SLO для обновления

  • startstring

    Обновлённое время начала по стандарту ISO 8601

  • timezonestring

    Часовой пояс обновлён.

update-spans-metricвнешний мир

Обновляет фильтр, группировку или процентильные настройки метрики на основе спанов.

Параметры
  • filterQuerystring

    Обновил поисковый запрос APM, чтобы фильтровать спаны.

  • groupByobject[]

    Обновлены поля, по которым группируется метрика.

  • includePercentilesboolean

    Включать ли процентильные агрегации. Только для метрик распределения.

  • metricIdstringобязательный

    Название span-метрики, которую нужно обновить.

update-status-pageвнешний мир

Обновить название страницы статуса, префикс домена или настройки подписки

Параметры
  • domainPrefixstring

    Обновлённый доменный префикс

  • namestring

    Имя обновлено.

  • pageIdstringобязательный

    ID страницы статуса для обновления.

  • subscriptionsEnabledboolean

    Включены ли подписки по электронной почте

update-status-page-componentвнешний мир

Обновить имя или положение компонента страницы статуса

Параметры
  • componentIdstringобязательный

    Идентификатор компонента для обновления

  • namestring

    Имя обновлено.

  • pageIdstringобязательный

    Идентификатор страницы статуса

  • positionnumber

    Обновленная позиция отображения.

update-status-page-degradationвнешний мир

Обновить статус, название или затронутые компоненты инцидента деградации

Параметры
  • componentsAffectedobject[]

    Обновил затронутые компоненты

  • degradationIdstringобязательный

    Идентификатор деградации, которую нужно обновить.

  • descriptionstring

    Обновлённое описание

  • notifySubscribersboolean

    Уведомлять ли подписчиков страницы

  • pageIdstringобязательный

    Идентификатор страницы статуса

  • statusenum

    Статус обновлен

  • titlestring

    Обновлённый заголовок.

update-status-page-maintenanceвнешний мир

Обновить статус, расписание или затронутые компоненты окна обслуживания

Параметры
  • completedDescriptionstring

    :<answer>: response Tutoring AI: <answer </answer> <answer> response: response <answer> response: response</answer>: response</answer></answer> response</answer> response</answer> </answer> ## ### </answer> </answer></answer> </answer></answer> </answer> </answer> </answer> </answer> </answer> </answer>

  • componentsAffectedobject[]

    Обновил затронутые компоненты

  • inProgressDescriptionstring
  • maintenanceIdstringобязательный

    Идентификатор обслуживания для обновления.

  • notifySubscribersboolean

    Уведомлять ли подписчиков страницы

  • pageIdstringобязательный

    Идентификатор страницы статуса

  • scheduledDescriptionstring

    Обновлённое описание расписания.

  • startDatestring

    Обновленная дата начала (ISO 8601)

  • statusenum

    Статус обновлен

  • titlestring

    Обновлённый заголовок.

update-synthetics-testвнешний мир

Обновить существующий Synthetics API test

Параметры
  • assertionsobject[]

    Новые проверки

  • locationsstring[]

    Новые места тестирования

  • messagestring

    Новое уведомление

  • methodstring

    Новый HTTP-метод

  • namestring

    Новое название теста.

  • publicIdstringобязательный

    Тестовый публичный ID для обновления. Пример: abc-def-ghi

  • statusenum

    Новый статус теста.

  • tagsstring[]

    Новые теги

  • urlstring

    Новый URL для тестирования.

update-teamвнешний мир

Обновить название, handle или описание команды Datadog

Параметры
  • descriptionstring

    Обновлённое описание

  • handlestring

    Обновлённый ник команды.

  • namestring

    Обновленное название команды

  • teamIdstringобязательный

    Идентификатор команды для обновления.

validate-monitorтолько чтениевнешний мир

Проверить определение монитора без его создания (проверить синтаксис запроса, пороговые значения и т.д.)

Параметры
  • messagestring

    Уведомление

  • namestringобязательный

    Имя монитора для проверки.

  • optionsobject

    Параметры мониторинга (пороговые значения и т. д.)

  • prioritynumber

    Приоритет 1-4

  • querystringобязательный

    Отслеживает запрос для проверки.

  • tagsstring[]

    Теги для монитора

  • typestringобязательный

    Тип монитора (например, оповещение по метрикам, оповещение по логам, оповещение по запросу)

1.21.1основная
1.21.0
1.20.3
1.20.2
1.20.1
1.20.0
1.19.4
1.19.3
1.19.2
1.19.1
1.19.0
1.18.1
1.18.0
1.16.4
1.16.3
1.16.2
1.16.1
1.16.0
1.15.0
1.14.0
1.13.0
1.12.2
1.12.1
1.12.0
1.11.1
1.11.0
1.10.0
1.9.2
1.9.1
1.9.0
1.8.1
1.8.0
1.7.0
1.6.0
1.5.0
1.4.0
1.3.0
1.2.0
1.1.1
1.1.0
1.0.1
1.0.0

Выберите клиент, чтобы установить us-all/datadog-mcp-server:

Любой клиент

Конфиг добавления MCP сервера стандартный, обычно он не меняется вообще, поэтому подходит практически к любому ИИ клиенту, поддерживающему MCP.

{
  "mcpServers": {
    "us-all-datadog-mcp-server-8g5xdbcmuo": {
      "command": "npx",
      "args": [
        "-y",
        "@us-all/datadog-mcp"
      ],
      "env": {
        "DD_API_KEY": "<your-api-key>",
        "DD_APP_KEY": "<your-app-key>",
        "DD_SITE": "datadoghq.com"
      }
    }
  }
}
CursorCursor

Перейдите по ссылке и сервер автоматически будет добавлен в Cursor. Либо откройте/создайте файл ~/.cursor/mcp.json(%USERPROFILE%\.cursor\mcp.json на Windows) и добавьте конфиг сервера:

{
  "mcpServers": {
    "us-all-datadog-mcp-server-8g5xdbcmuo": {
      "command": "npx",
      "args": [
        "-y",
        "@us-all/datadog-mcp"
      ],
      "env": {
        "DD_API_KEY": "<your-api-key>",
        "DD_APP_KEY": "<your-app-key>",
        "DD_SITE": "datadoghq.com"
      }
    }
  }
}
VS Code

Создайте .vscode/mcp.json в проекте (ключ верхнего уровня — servers):

{
  "servers": {
    "us-all-datadog-mcp-server-8g5xdbcmuo": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "@us-all/datadog-mcp"
      ],
      "env": {
        "DD_API_KEY": "<your-api-key>",
        "DD_APP_KEY": "<your-app-key>",
        "DD_SITE": "datadoghq.com"
      }
    }
  }
}

Либо добавьте сервер через терминал:

code --add-mcp "{\"name\":\"us-all-datadog-mcp-server-8g5xdbcmuo\",\"type\":\"stdio\",\"command\":\"npx\",\"args\":[\"-y\",\"@us-all/datadog-mcp\"],\"env\":{\"DD_API_KEY\":\"<your-api-key>\",\"DD_APP_KEY\":\"<your-app-key>\",\"DD_SITE\":\"datadoghq.com\"}}"
ClaudeClaude Desktop

Откройте Settings → Developer → Edit Config — это откроет файл claude_desktop_config.json:

  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: %APPDATA%\Claude\claude_desktop_config.json

Впишите сервер и полностью перезапустите Claude Desktop:

{
  "mcpServers": {
    "us-all-datadog-mcp-server-8g5xdbcmuo": {
      "command": "npx",
      "args": [
        "-y",
        "@us-all/datadog-mcp"
      ],
      "env": {
        "DD_API_KEY": "<your-api-key>",
        "DD_APP_KEY": "<your-app-key>",
        "DD_SITE": "datadoghq.com"
      }
    }
  }
}
Claude CodeClaude Code

Добавьте сервер одной командой в терминале:

claude mcp add us-all-datadog-mcp-server-8g5xdbcmuo --env DD_API_KEY=<your-api-key> --env DD_APP_KEY=<your-app-key> --env DD_SITE=datadoghq.com -- npx -y @us-all/datadog-mcp

Либо через JSON-конфиг:

claude mcp add-json us-all-datadog-mcp-server-8g5xdbcmuo "{\"command\":\"npx\",\"args\":[\"-y\",\"@us-all/datadog-mcp\"],\"env\":{\"DD_API_KEY\":\"<your-api-key>\",\"DD_APP_KEY\":\"<your-app-key>\",\"DD_SITE\":\"datadoghq.com\"}}"
CodexCodex

Добавьте сервер командой в терминале:

codex mcp add us-all-datadog-mcp-server-8g5xdbcmuo --env DD_API_KEY=<your-api-key> --env DD_APP_KEY=<your-app-key> --env DD_SITE=datadoghq.com -- npx -y @us-all/datadog-mcp

Либо вручную в ~/.codex/config.toml(%USERPROFILE%\.codex\config.toml на Windows):

[mcp_servers.us-all-datadog-mcp-server-8g5xdbcmuo]
command = "npx"
args = ["-y", "@us-all/datadog-mcp"]

[mcp_servers.us-all-datadog-mcp-server-8g5xdbcmuo.env]
DD_API_KEY = "<your-api-key>"
DD_APP_KEY = "<your-app-key>"
DD_SITE = "datadoghq.com"
PerplexityPerplexity

MCP доступен подписчикам Perplexity Pro / Max / Enterprise. Локальные серверы — только в приложении для macOS.

  1. Откройте Настройки аккаунта → Connectors.
  2. Установите вспомогательное приложение PerplexityXPC (один раз).
  3. Нажмите Add Connector → вкладка Simple.
  4. В поле Server Name укажите us-all/datadog-mcp-server, а в поле команды запуска — строку ниже:
npx -y @us-all/datadog-mcp

Нажмите Save и дождитесь статуса Running.

WindsurfWindsurf

Откройте Windsurf Settings → Cascade → MCP Servers или отредактируйте файл ~/.codeium/windsurf/mcp_config.json:

{
  "mcpServers": {
    "us-all-datadog-mcp-server-8g5xdbcmuo": {
      "command": "npx",
      "args": [
        "-y",
        "@us-all/datadog-mcp"
      ],
      "env": {
        "DD_API_KEY": "<your-api-key>",
        "DD_APP_KEY": "<your-app-key>",
        "DD_SITE": "datadoghq.com"
      }
    }
  }
}
ClineCline

В панели Cline нажмите иконку MCP Servers → Configure → Configure MCP Servers (или отредактируйте ~/.cline/mcp.json) и добавьте сервер:

{
  "mcpServers": {
    "us-all-datadog-mcp-server-8g5xdbcmuo": {
      "command": "npx",
      "args": [
        "-y",
        "@us-all/datadog-mcp"
      ],
      "env": {
        "DD_API_KEY": "<your-api-key>",
        "DD_APP_KEY": "<your-app-key>",
        "DD_SITE": "datadoghq.com"
      },
      "disabled": false,
      "autoApprove": []
    }
  }
}
Continue

Создайте файл в .continue/mcpServers/ (например us-all-datadog-mcp-server-8g5xdbcmuo.yaml) или добавьте блок в config.yaml. MCP работает только в режиме agent:

mcpServers:
  - name: us-all-datadog-mcp-server-8g5xdbcmuo
    command: npx
    args:
      - "-y"
      - "@us-all/datadog-mcp"
    env:
      DD_API_KEY: <your-api-key>
      DD_APP_KEY: <your-app-key>
      DD_SITE: datadoghq.com
Zed

Выполните agent: add context server или откройте настройки (zed: open settings file) и добавьте сервер в объект context_servers:

{
  "context_servers": {
    "us-all-datadog-mcp-server-8g5xdbcmuo": {
      "command": "npx",
      "args": [
        "-y",
        "@us-all/datadog-mcp"
      ],
      "env": {
        "DD_API_KEY": "<your-api-key>",
        "DD_APP_KEY": "<your-app-key>",
        "DD_SITE": "datadoghq.com"
      }
    }
  }
}

Похожие MCP-сервера

TANTIOPE/datadog-mcp-server

TANTIOPE/datadog-mcp-server

от tantiope

MCP сервер для AI-ассистентов, открывающий полный доступ к Datadog: поиск логов, фильтрация APM-трейсов, запрос метрик, управление мониторами и дашбордами. Помогает SRE и разработчикам быстро разбирать инциденты, не переключаясь между инструментами.

TypeScript⭐ 6
Rootly-AI-Labs/Rootly-MCP-server

Rootly-AI-Labs/Rootly-MCP-server

официальный

от rootly-ai-labs

MCP сервер для управления инцидентами, дежурствами и оповещениями через Rootly API. Полезен SRE, инженерам и руководителям для автоматического реагирования, анализа и сокращения времени восстановления. Поддерживает Cursor, Claude, Windsurf и другие MCP клиенты.

Python⭐ 45
mrostamii/rancher-mcp-server

mrostamii/rancher-mcp-server

от mrostamii

MCP-сервер для управления Rancher, Harvester HCI и Fleet GitOps через единый API. Работает с мультикластерным Kubernetes, виртуальными машинами, Helm-релизами и GitOps-репозиториями. По умолчанию т...

Go⭐ 12
alimuratkuslu/byok-observability-mcp

alimuratkuslu/byok-observability-mcp

от alimuratkuslu

MCP сервер для запросов к observability-стекам (Grafana, Prometheus, Kafka UI, Datadog). Данные хранятся локально — ключи не покидают машину. Разработчики и SRE анализируют метрики, алерты и логи прямо из Claude Code, Codex или любого MCP клиента без настройки инфраструктуры.

TypeScript⭐ 4
silenceper/mcp-k8s

silenceper/mcp-k8s

от silenceper

MCP сервер для Kubernetes: управляйте кластерами через LLM-запросы - выполняйте CRUD-операции с ресурсами, управляйте Helm-релизами и репозиториями. Полезен DevOps и разработчикам для автоматизации...

Go⭐ 151
firstorderai/authenticator_mcp

firstorderai/authenticator_mcp

от firstorderai

MCP сервер даёт AI-агентам безопасный доступ к 2FA-кодам и паролям из приложения-аутентификатора. Автоматизируйте вход на сайты, управляя учётными данными через ИИ-помощников. Удобен для разработчи...

TypeScript⭐ 47
© Каталог MCP, 2026. Все права защищены.
Проект не аффилирован с Anthropic и любыми упомянутыми продуктами.
Все названия и торговые марки принадлежат их владельцам.
Контакты для связи: hi@mcp-katalog.ru

Лука Никитин