Investigate Datadog telemetry, incidents, dashboards, and service health.
Description is untrusted, display-only upstream metadata. It never becomes policy, OAuth scope authority, or an agent instruction.
Pakkawork boundary
Research catalogue metadata only. No Pakkawork OAuth, credential, host, quota, executor, or verifier is enabled.
No Pakkawork execution adapter is enabled. Hosted account-authorisation availability is workspace-specific and checked separately in the dashboard.Check workspace connection options
Only field names, types, and required markers are shown. Secret values, default auth URLs, credential material, and inferred OAuth scopes are excluded.
DCR_OAUTH
DCR_OAUTH
datadog_mcp_DCR_OAuth
Provider setup
Developer setup
Client idclient_id · stringOptional
Client secretclient_secret · stringOptional
Redirect URIoauth_redirect_uri · stringOptional
Scopesscopes · stringOptional
User connection
No fields declared in this snapshot.
Capability index
Actions and trigger definitions
Static summaries are available. Live schemas remain disabled until PROVIDER_HUB_API_KEY is configured server-side.
Retrieve paginated data from a table, sheet, or legacy pivot in a Datadog spreadsheet. The tab type is inferred automatically from tab_id; use get_datadog_spreadsheet to discover tab IDs. For tables and legacy pivots: returns rows with a header row first; paginate with offset. For sheets: returns cell-by-cell data (ro…
Untrusted display-only summary
Get datadog spreadsheet table data
DATADOG_MCP_GET_DATADOG_SPREADSHEET_TABLE_DATA
DEPRECATED: use get_datadog_spreadsheet_tab_data instead, which provides a unified interface for table tabs. Retrieve paginated rows from a table in a Datadog spreadsheet. Time range comes from the table's configured timeframe; use start/end to override.
Return enabled and disabled Test Optimization features for a service: Test Impact Analysis, Early Flake Detection, Auto Test Retries, Failed Test Replay, Code Coverage, and PR Comments. Provide env whenever it is known.
Untrusted display-only summary
Get datadog trace
DATADOG_MCP_GET_DATADOG_TRACE
Retrieve a trace by trace ID from Datadog APM. This tool fetches all spans within a specific trace by default, providing detailed information about the request flow, timing, and service interactions. For large traces or to retrieve a summarized trace, set only_service_entry_spans=true to get a hierarchical condensed v…
Untrusted display-only summary
Get datadog workflow
DATADOG_MCP_GET_DATADOG_WORKFLOW
Retrieve a single Datadog Workflow Automation workflow by ID. By default, returns the saved draft when one exists, otherwise the base. Set specTarget to select exactly the base or saved draft spec. The response includes inputSchema, publication state, triggers, tags, and other metadata.
Untrusted display-only summary
Get datadog workflow action
DATADOG_MCP_GET_DATADOG_WORKFLOW_ACTION
Get the full definition of a Datadog Workflow Automation action by actionId. Returns resolved input/output JSON schemas, action keywords, action-specific AI instructions, and other metadata needed to construct a workflow step. Use this after search_datadog_workflow_actions, or whenever the exact action contract is not…
Untrusted display-only summary
Get datadog workflow instance
DATADOG_MCP_GET_DATADOG_WORKFLOW_INSTANCE
Retrieve a Datadog Workflow Automation execution instance. The default response is a lightweight execution summary. Set includeDetails to true for the raw detailed execution record, including workflow definition and source, step-state associations, inputs, and outputs. Use detail mode for investigation, not routine po…
Untrusted display-only summary
Get datadog workflow spec schema
DATADOG_MCP_GET_DATADOG_WORKFLOW_SPEC_SCHEMA
Get the JSON schema for a Datadog Workflow Automation spec. Call this before constructing a spec for create_datadog_workflow, validate_datadog_workflow, or update_datadog_workflow.
Untrusted display-only summary
Get datadog workflow step data
DATADOG_MCP_GET_DATADOG_WORKFLOW_STEP_DATA
Retrieve the execution data for a single step of a Datadog Workflow Automation instance: its status, error message, inputs, evaluated inputs/outputs, and the execution context the step's expressions were evaluated against.
Untrusted display-only summary
Get data entity details
DATADOG_MCP_GET_DATA_ENTITY_DETAILS
Fetch full details and attributes for one or more data entities by their entity IDs. Use this to get the complete attribute set for known data entities: owner, tags, display_name, custom attributes, and all core attributes (platform, schema, database, account). Do NOT use this to search — use search_data_entities if y…
Untrusted display-only summary
Get data entity hierarchy
DATADOG_MCP_GET_DATA_ENTITY_HIERARCHY
Fetch the containment hierarchy (ancestors and descendants) for one or more entities. Use this for containment navigation — NOT for data lineage (use get_data_entity_lineage for that). Typical use cases: - "What schema/database/account does this table belong to?" → parent_depth=2 or 3 - "What tables are in this schema…
Untrusted display-only summary
Get data entity lineage
DATADOG_MCP_GET_DATA_ENTITY_LINEAGE
Fetch the live reachable lineage subgraph from one or more anchor entities. Checks direct children of the anchor entities for lineage as well. For example, you can pass a table entity id as an anchor, and get back the column-level lineage. If you want to get lineage for a higher-level container entity (e.g. a database…
Untrusted display-only summary
Get data observability monitor
DATADOG_MCP_GET_DATA_OBSERVABILITY_MONITOR
Retrieves data observability metrics for a given monitor ID. This tool fetches data quality metrics timeseries data, including anomaly detection bounds when the monitor has anomaly detection enabled. For anomaly monitors, the response includes upper and lower bounds that define the expected normal range for the metric…
Fetch all Data Quality monitors for this org and resolve each monitor's entity filter to return the full set of entities it is configured to cover. For each monitor, the filter is evaluated against UGP to return detailed entity information (name, platform, schema, database, account) for all covered tables. Monitors wi…
Query the current alert and warn state of DQ monitor groups from the alerting service. Coverage is based on actual monitor groups — entities for which the monitor has received real metric data. For each monitor, returns which entities are currently alerting or warning. Use this when the user specifically asks about ac…
Untrusted display-only summary
Get data observability recommendation
DATADOG_MCP_GET_DATA_OBSERVABILITY_RECOMMENDATION
Gets the full details of a single Data Observability recommendation by id, including its structured body_sections describing the problem, evidence, and proposed change. Obtain the id from list_data_observability_recommendations.
Untrusted display-only summary
Get dora fields
DATADOG_MCP_GET_DORA_FIELDS
List the valid measures, facets, aggregations, and cardinality_fields for aggregate_dora_events, per DORA index (deployment, commit, pull_request, failure). Call this before aggregate_dora_events to pick a valid 'metric', 'group_by' facet, or 'aggregation'. cardinality_fields lists the extra non-facet fields usable as…
Untrusted display-only summary
Get entity descriptions
DATADOG_MCP_GET_ENTITY_DESCRIPTIONS
Get custom user-defined descriptions for data entities by their IDs. Returns a map of entity_id to description with created_at and updated_at timestamps.
Untrusted display-only summary
Get entity tags
DATADOG_MCP_GET_ENTITY_TAGS
Get custom user-defined tags for data entities. Returns entity IDs with their associated key:value tags. These are custom tags distinct from built-in entity attributes.
Untrusted display-only summary
Get-feature-flag
DATADOG_MCP_GET_FEATURE_FLAG
Gets variants and status in environment for a specific feature flag by ID or key. Provide featureFlagID or featureFlagKey (or both). *** FEATURE FLAG DETECTION *** If users mention: flags, toggles, feature switches, A/B tests, experiments, gradual rollouts, canary releases, or say they want to 'flag' something, this i…
Untrusted display-only summary
Get form definition schema
DATADOG_MCP_GET_FORM_DEFINITION_SCHEMA
Get the JSON Schema used to validate a Datadog form's data_definition and ui_definition. Fetch this before constructing or updating a form definition with create_datadog_form or update_datadog_form.
Untrusted display-only summary
Get form responses
DATADOG_MCP_GET_FORM_RESPONSES
Get submitted responses for a Datadog form. Use get_datadog_form to obtain the datastore_id for the form first.
Untrusted display-only summary
Get global variables
DATADOG_MCP_GET_GLOBAL_VARIABLES
Read this org's Synthetics global variables. Each variable is returned in full (id, name, description, tags, creator, editor, timestamps, and more). The plaintext value is included only for non-secure variables; secure variables never include their value. mode 'list' (default): search and filter by name, tags, or crea…
Untrusted display-only summary
Get-guardrail-metric
DATADOG_MCP_GET_GUARDRAIL_METRIC
Get details for a specific guardrail metric by ID. Use this to inspect a metric's full details including description and aggregation configuration. *** FEATURE FLAG DETECTION *** If users mention: flags, toggles, feature switches, A/B tests, experiments, gradual rollouts, canary releases, or say they want to 'flag' so…
Untrusted display-only summary
Get kafka client configs
DATADOG_MCP_GET_KAFKA_CLIENT_CONFIGS
Return producer- and/or consumer-side Kafka client configuration for one or more services, as collected by Data Streams Monitoring (DSM). Each entry pairs a service name with a config_type of either 'producer' or 'consumer'.
Untrusted display-only summary
Get llmobs agent loop
DATADOG_MCP_GET_LLMOBS_AGENT_LOOP
Get a chronological view of an agent's execution loop, showing each step (LLM calls, tool invocations, decisions) in order. This provides a narrative of what the agent did and why. **Use cases:** - Understand an agent's decision-making process - Debug why an agent took a specific action - Review the full conversation…
Untrusted display-only summary
Get llmobs all dataset records
DATADOG_MCP_GET_LLMOBS_ALL_DATASET_RECORDS
Walk a dataset's records page by page server-side and return them as shaped previews, with a cursor that always resumes exactly where the walk stopped. Use this when you need **complete coverage** of a dataset — exporting it, counting records, or checking every record against a condition. Use **get_llmobs_dataset_reco…
Untrusted display-only summary
Get llmobs annotated interactions
DATADOG_MCP_GET_LLMOBS_ANNOTATED_INTERACTIONS
Read what is in an annotation queue: every queued interaction with the annotations recorded on it. Returns `annotated_interactions` (each with its `id`, `content_id`, and `annotations` carrying the label values), plus `total_interactions`, `annotated_count`, and `pending_count` for the queue as a whole — the counts de…
Untrusted display-only summary
Get llmobs annotation label schema
DATADOG_MCP_GET_LLMOBS_ANNOTATION_LABEL_SCHEMA
Read the label definitions of an annotation queue: what each label is called, what kind of value it accepts, and its server-assigned `id`. Returns `label_schemas` (empty for a queue with no labels defined yet). Call this before **upsert_llmobs_annotations** to learn each label's `id` and its accepted values, and befor…
Untrusted display-only summary
Get llmobs annotations by content ids
DATADOG_MCP_GET_LLMOBS_ANNOTATIONS_BY_CONTENT_IDS
Look up, across every annotation queue in the org, whether given traces, sessions, or spans are queued for review, whether anyone has reviewed them, and what the reviewers said. Returns `annotated_interactions` (each naming its `queue_id` / `queue_name` and carrying the annotations recorded on it), `total_count` acros…
Untrusted display-only summary
Provenance
Versioned facts, explicit trust.
The detail snapshot comes from an attributed MIT-licensed repository revision. Safe local icons use exact-match CC0 Simple Icons symbols; unmatched brands use monograms.