Configurer le serveur Datadog MCP

Ce produit n'est pas pris en charge par le site Datadog que vous avez sélectionné. ().

Apprenez à configurer et à paramétrer le serveur Datadog MCP, qui vous permet de récupérer des informations de télémétrie et de gérer les fonctionnalités de la plateforme directement depuis des clients alimentés par l’IA. Sélectionnez votre client :

Connectez Datadog à ChatGPT en installant l’application Datadog depuis le répertoire d’applications de ChatGPT. L’application s’authentifie avec votre organisation Datadog via un flux OAuth.

L'application Datadog ChatGPT est en aperçu. Pendant l'aperçu, elle est disponible uniquement pour les clients US1.
  1. Dans ChatGPT, allez à Settings > Apps > Browse Apps et recherchez Datadog. Si l’application Datadog n’est pas disponible, contactez l’administrateur ChatGPT de votre organisation pour obtenir une approbation.
  2. Sélectionnez l’application, cliquez sur Connect, et suivez la configuration guidée.
  3. Complétez le flux de connexion OAuth lorsque cela est demandé.
  4. Vérifiez que vous disposez des permissions requises pour accéder aux ressources Datadog auxquelles vous souhaitez accéder.

L'application Datadog ChatGPT n'est pas prise en charge pour votre site Datadog sélectionné ().

Installez le connecteur Datadog depuis le répertoire des connecteurs Claude. Le connecteur officiel est la méthode recommandée pour connecter Datadog à Claude (y compris Claude Cowork) et inclut des applications MCP pour des visualisations dans le produit. Si vous avez précédemment ajouté Datadog en tant que connecteur personnalisé, supprimez-le pour éviter les conflits.

  1. Dans Claude, cliquez sur l’icône + en bas de n’importe quelle invite, puis cliquez sur Add Connector.
  2. Trouvez Datadog dans le répertoire et activez le connecteur.
  3. Complétez le flux de connexion OAuth lorsque cela est demandé.
  4. Vérifiez que vous disposez des permissions requises pour les ressources Datadog auxquelles vous souhaitez accéder.

Si le connecteur du répertoire n’est pas disponible pour vous, vous pouvez ajouter Datadog en tant que connecteur personnalisé en utilisant l’URL MCP distante pour votre site Datadog (). Pour les instructions correctes, utilisez le Datadog Sitesélecteur sur le côté droit de cette page de documentation pour sélectionner votre site.

  1. Suivez le guide du centre d’aide Claude sur les connecteurs personnalisés pour ajouter un nouveau connecteur personnalisé.

  2. Lorsque vous êtes invité à entrer une URL, saisissez :

    Pour activer des outils spécifiques au produit, incluez le paramètre de requête toolsets à la fin de l’URL de l’endpoint. Par exemple, cette URL active uniquement les outils APM et d’observabilité de l’agent (utilisez toolsets=all pour activer tous les ensembles d’outils généralement disponibles, ce qui est préférable pour les clients qui prennent en charge le filtrage des outils) :

    ?toolsets=apm,llmobs
  3. Complétez le flux de connexion OAuth lorsque cela est demandé.

Le serveur MCP Datadog n'est pas pris en charge pour votre site Datadog sélectionné ().

Installez le Datadog plugin depuis le official Anthropic Plugin Marketplace. Le plugin regroupe le serveur MCP Datadog avec des compétences intégrées et se met à jour automatiquement lorsque de nouvelles versions de plugins sont publiées. Pour plus de détails, consultez le dépôt de plugins. Si vous avez précédemment installé le serveur MCP Datadog manuellement, retirez-le de votre configuration Claude Code pour éviter les conflits.

  1. Installez le plugin Datadog :

    /plugin install datadog@claude-plugins-official
  2. Pour la première configuration, exécutez /ddsetup ou entrez toute invite liée à Datadog. Lors de la configuration, sélectionnez votre site Datadog et complétez la connexion OAuth. Alternativement, définissez le domaine du serveur MCP (et éventuellement les clés API et d’application Datadog) comme variables d’environnement avant de démarrer Claude Code.

  3. Exécutez /ddtoolsets pour activer ou désactiver des groupes d’outils MCP spécifiques au produit.

  4. Après avoir effectué tout changement de configuration, exécutez /reload-plugins et réauthentifiez-vous en ouvrant /plugin et en sélectionnant le plugin Datadog.

  5. Vérifiez que vous avez les permissions requises pour accéder aux ressources Datadog que vous souhaitez utiliser.

Consultez le dépôt de plugins pour toutes les commandes slash disponibles et les options de configuration.

Si le plugin n’est pas disponible pour vous, pointez Claude Code vers le point de terminaison du serveur MCP pour votre site Datadog régional directement. Point de terminaison sélectionné () : .

  1. Exécutez dans le terminal :

    claude mcp add --transport http datadog-mcp 

    Alternativement, ajoutez à ~/.claude.json :

    {
       "mcpServers": {
         "datadog": {
           "type": "http",
           "url": ""
          }
        }
     }
  2. Pour activer des outils spécifiques au produit, incluez le paramètre de requête toolsets à la fin de l’URL du point de terminaison. Par exemple, cette URL active uniquement les outils APM et d’observabilité de l’agent (utilisez toolsets=all pour activer tous les ensembles d’outils généralement disponibles, idéal pour les clients qui prennent en charge le filtrage des outils) :

    ?toolsets=apm,llmobs
Si l'authentification à distance n'est pas disponible, utilisez l'authentification binaire locale à la place.

Le serveur MCP Datadog n'est pas pris en charge pour votre site sélectionné ().

Dirigez votre agent IA vers le point de terminaison du serveur MCP pour votre Datadog site régional. Pour les instructions correctes, utilisez le Datadog Sitesélecteur sur le côté droit de cette page de documentation pour sélectionner votre site.

Point de terminaison sélectionné () : .

  1. Modifiez ~/.codex/config.toml (ou votre fichier de configuration Codex CLI) pour ajouter le serveur MCP Datadog avec transport HTTP et l’URL de point de terminaison pour votre site. Exemple :

    [mcp_servers.datadog]
    url = ""
    

    Pour activer des outils spécifiques au produit, incluez le paramètre de requête toolsets à la fin de l’URL du point de terminaison. Par exemple, cette URL active uniquement les outils APM et d’observabilité de l’agent (utilisez toolsets=all pour activer tous les ensembles d’outils généralement disponibles, ce qui est préférable pour les clients qui prennent en charge le filtrage des outils) :

    ?toolsets=apm,llmobs
  2. Connectez-vous au serveur MCP Datadog :

    codex mcp login datadog
    

    Cela ouvre votre navigateur pour compléter le flux OAuth. Codex stocke les identifiants résultants afin que vous n’ayez pas besoin de vous reconnecter jusqu’à l’expiration du jeton.

  3. Vérifiez que vous disposez des permissions requises pour accéder aux ressources Datadog auxquelles vous souhaitez accéder.

Le Plugin Codex (Aperçu) ne peut être utilisé que dans l'application de bureau Codex dans la région US1. Pour installer, utilisez les instructions de l'application ChatGPT. Après avoir installé l'application ChatGPT, le plugin Codex est automatiquement inclus.

Le serveur MCP Datadog n'est pas pris en charge pour votre site sélectionné ().

Installez le Datadog Plugin depuis le Cursor Marketplace—le plugin inclut le serveur MCP Datadog et d’autres ressources. Si vous avez précédemment installé le serveur MCP Datadog manuellement, retirez-le de la configuration de l’IDE pour éviter les conflits.

  1. Vous pouvez installer le plugin depuis le Cursor Marketplace ou depuis l’intérieur de Cursor :

    • Depuis le Cursor Marketplace, ouvrez le Datadog Plugin et cliquez sur Ajouter à Cursor.
    • Dans Cursor, accédez à Paramètres de Cursor > Plugins, puis recherchez le plugin Datadog et cliquez sur Ajouter à Cursor.
  2. Après l’installation du plugin, tapez /ddsetup dans le chat de l’agent pour effectuer la configuration initiale.

  3. Vérifiez que vous disposez des permissions requises pour accéder aux ressources Datadog auxquelles vous souhaitez accéder.

Le serveur MCP Datadog n'est pas pris en charge pour votre site sélectionné ().

Connectez Devin au Datadog MCP Server en l’activant depuis le Devin MCP Marketplace. Pour les instructions correctes, utilisez le Datadog Sitesélecteur sur le côté droit de cette page de documentation pour sélectionner votre site.

  1. Dans Devin, allez à Settings > MCP Marketplace et recherchez Datadog.
  2. Sélectionnez votre site Datadog pour le Server URL ; par exemple, votre site sélectionné est .
  3. Entrez vos clés API et d’application Datadog.
  4. Installez et activez le serveur, et complétez le flux de connexion OAuth lorsque cela est demandé.
  5. Vérifiez que vous disposez des permissions requises pour les ressources Datadog auxquelles vous souhaitez accéder.
Pour utiliser des ensembles d'outils spécifiques au produit, configurez un serveur MCP personnalisé dans Devin et incluez le toolsets requête à la fin de l'URL de l'endpoint. Voir Ensembles d'outils pour plus d'informations.

Le serveur MCP Datadog n'est pas pris en charge pour votre site sélectionné ().

Dirigez votre agent IA vers le point de terminaison du serveur MCP pour votre site Datadog régional. Pour les instructions correctes, utilisez le sélecteur Site Datadog sur le côté droit de cette page de documentation pour sélectionner votre site.

Point de terminaison sélectionné () : .

  1. Exécutez dans le terminal :

    gemini mcp add --transport http datadog 

    Alternativement, ajoutez à ~/.gemini/settings.json :

    {
       "mcpServers": {
         "datadog": {
           "httpUrl": ""
         }
       }
     }
  2. Pour activer les outils spécifiques au produit, incluez le paramètre de requête toolsets à la fin de l’URL du point de terminaison. Par exemple, cette URL active uniquement les outils APM et d’observabilité de l’agent (utilisez toolsets=all pour activer tous les ensembles d’outils généralement disponibles, idéal pour les clients qui prennent en charge le filtrage des outils) :

    ?toolsets=apm,llmobs
  3. Vérifiez que vous avez les permissions requises pour les ressources Datadog auxquelles vous souhaitez accéder.

Si l'authentification à distance n'est pas disponible, utilisez l'authentification binaire locale à la place.

Le serveur MCP Datadog n'est pas pris en charge pour votre site sélectionné ().

Dirigez votre agent IA vers le point de terminaison du serveur MCP pour votre site Datadog régional. Pour les instructions correctes, utilisez le Datadog Site sélecteur sur le côté droit de cette page de documentation pour sélectionner votre site.

Point de terminaison sélectionné () : .

  1. Ajoutez le serveur MCP Datadog à Goose en utilisant l’une des méthodes suivantes :

    • Installation en un clic (recommandée) : Utilisez le serveur MCP Datadog install deeplink.
    • Configuration manuelle : Suivez les instructions de Goose pour ajouter un serveur MCP, en utilisant l’endpoint listé dans cette section comme l’URL du serveur HTTP diffusé. Pour modifier la configuration directement, modifiez ~/.config/goose/config.yaml.
  2. Pour activer des outils spécifiques au produit, incluez le paramètre de requête toolsets à la fin de l’URL de l’endpoint. Par exemple, cette URL active uniquement les outils APM et d’observabilité de l’agent :

    ?toolsets=apm,llmobs

    To enable all generally available toolsets, use toolsets=all. This works best for clients that support tool filtering.

  3. Lors du premier lancement de session, choisissez votre compte Datadog lorsque cela est demandé pour l’authentification.

  4. Vérifiez que vous disposez des permissions requises pour les ressources Datadog auxquelles vous souhaitez accéder.

Le serveur MCP Datadog n'est pas pris en charge pour votre site sélectionné ().

JetBrains propose les plugins Junie et AI Assistant pour sa gamme d’IDE. GitHub propose le plugin Copilot. Alternativement, de nombreux développeurs utilisent un agent CLI, tel que Claude Code, Codex ou Gemini CLI, en complément de leur IDE.

Dirigez votre plugin vers le point de terminaison du serveur MCP pour votre site régional Datadog. Pour les instructions correctes, utilisez le Datadog Site sélecteur sur le côté droit de cette page de documentation pour sélectionner votre site.

Point de terminaison sélectionné () : .

  1. Allez à Tools > Junie > MCP Settings et ajoutez le bloc suivant :

    {
       "mcpServers": {
         "datadog": {
           "type": "http",
           "url": ""
         }
       }
     }
     
  2. Pour activer les outils spécifiques au produit, incluez le paramètre de requête toolsets à la fin de l’URL du point de terminaison. Par exemple, cette URL active uniquement les outils APM et d’observabilité de l’agent (utilisez toolsets=all pour activer tous les ensembles d’outils généralement disponibles, idéal pour les clients qui prennent en charge le filtrage des outils) :

    ?toolsets=apm,llmobs
  3. Vous êtes invité à vous connecter via OAuth. L’indicateur de statut dans les paramètres affiche une coche verte lorsque la connexion est réussie.

  4. Vérifiez que vous disposez des permissions requises pour les ressources Datadog auxquelles vous souhaitez accéder.

  1. Allez à Tools > AI Assistant > Model Context Protocol (MCP) et ajoutez le bloc suivant :

    {
       "mcpServers": {
         "datadog": {
           "url": ""
           "headers": {
             "DD_API_KEY": "<YOUR_API_KEY>",
             "DD_APPLICATION_KEY": "<YOUR_APP_KEY>"
           }
         }
       }
     }
     
  2. Pour activer les outils spécifiques au produit, incluez le paramètre de requête toolsets à la fin de l’URL du point de terminaison. Par exemple, cette URL active uniquement les outils APM et d’observabilité de l’agent (utilisez toolsets=all pour activer tous les ensembles d’outils généralement disponibles, idéal pour les clients qui prennent en charge le filtrage des outils) :

    ?toolsets=apm,llmobs
  3. L’indicateur de statut dans les paramètres affiche une coche verte lorsque la connexion est réussie.

  4. Vérifiez que vous disposez des permissions requises pour les ressources Datadog auxquelles vous souhaitez accéder.

  1. Allez à Tools > GitHub Copilot > Model Context Protocol (MCP) et ajoutez le bloc suivant :

    {
       "servers": {
         "datadog": {
           "type": "http",
           "url": ""
         }
       }
     }
     
  2. Pour activer les outils spécifiques au produit, incluez le paramètre de requête toolsets à la fin de l’URL du point de terminaison. Par exemple, cette URL active uniquement les outils APM et d’observabilité de l’agent (utilisez toolsets=all pour activer tous les ensembles d’outils généralement disponibles, idéal pour les clients qui prennent en charge le filtrage des outils) :

    ?toolsets=apm,llmobs
  3. Cliquez sur l’élément Start qui apparaît dans l’éditeur pour démarrer le serveur. Vous êtes invité à vous connecter via OAuth.

  4. Vérifiez que vous disposez des permissions requises pour les ressources Datadog auxquelles vous souhaitez accéder.

De nombreux développeurs utilisent un agent CLI tel que Claude Code, Codex ou Gemini CLI avec leur IDE JetBrains. Voir la configuration de ces outils CLI :

Le plugin Datadog pour les IDE JetBrains s’intègre à ces agents CLI. Pour une expérience ininterrompue, installez le plugin en même temps que vous configurez le serveur MCP Datadog.

Le serveur MCP Datadog n'est pas pris en charge pour votre site sélectionné ().

Dirigez votre agent IA vers le point de terminaison du serveur MCP pour votre site Datadog régional. Pour les instructions correctes, utilisez le Datadog Site sélecteur sur le côté droit de cette page de documentation pour sélectionner votre site.

Point de terminaison sélectionné () : .

  1. Ajoutez ce qui suit à votre fichier de configuration Kiro MCP (~/.kiro/settings/mcp.json pour la configuration spécifique à l’utilisateur) :

    {
       "mcpServers": {
         "datadog": {
           "url": ""
         }
       }
     }
  2. Pour activer les outils spécifiques au produit, incluez le paramètre de requête toolsets à la fin de l’URL du point de terminaison. Par exemple, cette URL active uniquement les outils APM et d’observabilité de l’agent (utilisez toolsets=all pour activer tous les ensembles d’outils généralement disponibles, idéal pour les clients qui prennent en charge le filtrage des outils) :

    ?toolsets=apm,llmobs
  3. Vérifiez que vous avez les permissions requises pour les ressources Datadog auxquelles vous souhaitez accéder.

Le serveur MCP Datadog n'est pas pris en charge pour votre site sélectionné ().

Connectez OpenCode au serveur MCP Datadog avec le plugin Datadog OpenCode officiel (en aperçu). Le plugin écrit et maintient l’entrée du serveur MCP dans votre opencode.json et expose les outils ddsetup, ddconfig et ddtoolsets que l’agent utilise pour gérer la configuration, les changements de site et la sélection de toolset.

  1. Ajoutez le plugin à votre fichier de configuration opencode.json. Créez le fichier s’il n’existe pas :

    {
      "plugin": ["@datadog/opencode-plugin"]
    }

    If a plugin array already exists, add "@datadog/opencode-plugin" to it.

    If you previously configured the Datadog MCP Server manually in opencode.json, remove or disable that entry to avoid conflicts with the plugin.

  2. Redémarrez OpenCode. Le package est récupéré depuis npm au démarrage.

  3. Demandez à l’agent d’exécuter ddsetup. Le plugin guide la sélection du site.

  4. Redémarrez OpenCode à nouveau pour activer le serveur MCP et complétez le flux de connexion OAuth lorsque cela est demandé.

  5. Vérifiez que vous avez les permissions requises pour les ressources Datadog auxquelles vous souhaitez accéder.

  6. Pour activer les outils spécifiques au produit, demandez à l’agent d’exécuter ddtoolsets.

Après la configuration, demandez à l’agent d’exécuter ddconfig pour changer votre site Datadog ou résoudre le problème de connexion.

Pour configurer le serveur MCP sans le plugin, ajoutez ce qui suit à votre fichier de configuration opencode.json.

Point de terminaison sélectionné () : .

{
  "mcp": {
    "datadog": {
      "type": "remote",
      "url": "",
      "enabled": true
    }
  }
}

Pour activer les outils spécifiques au produit, incluez le paramètre de requête toolsets à la fin de l’URL du point de terminaison. Par exemple, cette URL active uniquement les outils APM et d’observabilité de l’agent :

?toolsets=apm,llmobs

Pour activer tous les ensembles d’outils généralement disponibles, utilisez toolsets=all. Cela fonctionne mieux pour les clients qui prennent en charge le filtrage des outils.

Le serveur MCP Datadog n'est pas pris en charge pour votre site sélectionné ().

L’extension Cursor et VS Code de Datadog inclut un accès intégré au serveur MCP géré par Datadog. GitHub Copilot peut également accéder au serveur MCP de Datadog dans VS Code (nécessite un abonnement actif à GitHub Copilot).

  1. Installez l’extension (omettez --profile et le nom de profil pour l’installer sur le profil par défaut de VS Code) :

    code --install-extension datadog.datadog-vscode --profile <PROFILE_NAME>
    

    Alternativement, installez l’extension Datadog. Si vous avez déjà installé l’extension, assurez-vous qu’elle est à jour.

  2. Connectez-vous à votre compte Datadog.

  3. Redémarrez l’IDE.

  4. Confirmez que le serveur MCP de Datadog est disponible et que les outils sont listés : ouvrez le panneau de discussion, sélectionnez le mode agent et cliquez sur le bouton Configure Tools.

    Bouton Configurer les outils dans VS Code
  5. Si vous avez précédemment installé le serveur MCP de Datadog manuellement, retirez-le de la configuration de l’IDE pour éviter les conflits. Ouvrez la palette de commandes (Shift + Cmd/Ctrl + P) et exécutez MCP: Open User Configuration.

  6. Vérifiez que vous avez les permissions requises pour les ressources Datadog auxquelles vous souhaitez accéder.

Le serveur MCP Datadog n'est pas pris en charge pour votre site sélectionné ().

Warp est un terminal agentique avec un support MCP intégré. Dirigez l’agent Warp vers le point de terminaison du serveur MCP pour votre site Datadog régional. Pour les instructions correctes, utilisez le Datadog Sitesélecteur sur le côté droit de cette page de documentation pour sélectionner votre site.

Point de terminaison sélectionné () : .

  1. Dans l’application Warp, allez à Settings > MCP Servers et cliquez sur + Add.

  2. Collez la configuration suivante :

    {
       "Datadog": {
         "url": ""
       }
     }

    To enable product-specific tools, include the toolsets query parameter at the end of the endpoint URL. For example, this URL enables only APM and Agent Observability tools (use toolsets=all to enable all generally available toolsets, best for clients that support tool filtering):

    ?toolsets=apm,llmobs
  3. Cliquez sur Start sur le serveur Datadog. Warp ouvre votre navigateur pour compléter le flux de connexion OAuth. Les identifiants sont stockés en toute sécurité sur votre appareil et réutilisés pour les sessions futures.

  4. Vérifiez que vous disposez des permissions requises pour les ressources Datadog auxquelles vous souhaitez accéder.

Le serveur MCP Datadog n'est pas pris en charge pour votre site sélectionné ().

Pour la plupart des clients pris en charge, utilisez ces instructions pour l’authentification à distance. Pour Cline ou lorsque l’authentification à distance est peu fiable ou non disponible, utilisez l’authentification binaire locale.

Dirigez votre agent IA vers le point de terminaison du serveur MCP pour votre site Datadog. Pour les instructions correctes, utilisez le sélecteur Datadog Site sur le côté droit de cette page de documentation pour sélectionner votre site.

Point de terminaison sélectionné () : .

  1. Ajoutez le serveur Datadog MCP au fichier de configuration de votre client en utilisant le transport HTTP et l’URL de point de terminaison de votre site. Exemple :

    {
       "mcpServers": {
         "datadog": {
           "type": "http",
           "url": ""
         }
       }
     }
  2. Pour activer les outils spécifiques au produit, incluez le paramètre de requête toolsets à la fin de l’URL du point de terminaison. Par exemple, cette URL active uniquement les outils APM et d’observabilité de l’agent (utilisez toolsets=all pour activer tous les ensembles d’outils généralement disponibles, idéal pour les clients qui prennent en charge le filtrage des outils) :

    ?toolsets=apm,llmobs
  3. Vérifiez que vous avez les permissions requises pour les ressources Datadog auxquelles vous souhaitez accéder.

Le serveur MCP Datadog n'est pas pris en charge pour votre site sélectionné ().

Ensembles d’outils

Le serveur Datadog MCP prend en charge les ensembles d’outils, ce qui vous permet d’utiliser uniquement les outils MCP dont vous avez besoin, économisant ainsi de l’espace précieux dans la fenêtre de contexte. Pour utiliser un ensemble d’outils, incluez le toolsets paramètre de requête dans l’URL de point de terminaison lors de la connexion au serveur MCP (authentification à distance uniquement). Utilisez toolsets=all pour activer tous les ensembles d’outils généralement disponibles en même temps.

Par exemple, en fonction de votre [Datadog site] sélectionné () :

  • Récupérez uniquement les outils principaux (c’est le paramètre par défaut si toolsets n’est pas spécifié) :

  • Récupérez uniquement les outils liés aux tests synthétiques :

    ?toolsets=synthetics
  • Récupérez les outils principaux, les outils de test synthétiques et les outils de livraison de logiciels :

    ?toolsets=core,synthetics,software-delivery
  • Récupérez tous les outils généralement disponibles :

    ?toolsets=all
Activer tous les ensembles d'outils augmente le nombre de définitions d'outils envoyées à votre client AI, ce qui consomme de l'espace dans la fenêtre de contexte. toolsets=all fonctionne mieux avec des clients qui prennent en charge le filtrage des outils, comme Claude Code.

Omettez des outils spécifiques

Utilisez le omit_tools paramètre de requête pour supprimer des outils spécifiques de la liste finale des outils.

Exemples pour votre site sélectionné () :

  • Omettez des outils de l’ensemble par défaut :

    ?omit_tools=search_datadog_logs,search_datadog_spans
  • Sélectionnez des ensembles d’outils, puis omettez un outil :

    ?toolsets=core,software-delivery&omit_tools=search_datadog_incidents
  • Commencez par tous les ensembles d’outils généralement disponibles, puis omettez les outils d’écriture :

    ?toolsets=all&omit_tools=create_datadog_notebook,edit_datadog_notebook

Fournissez les noms des outils sous forme de liste séparée par des virgules. Lorsque les deux paramètres sont présents, le serveur résout d’abord toolsets puis supprime les outils correspondants dans omit_tools. Si omit_tools inclut des noms d’outils inconnus, le serveur avertit et continue.

Ensembles d’outils disponibles

Ces ensembles d’outils sont généralement disponibles. Consultez Datadog MCP Server Tools pour une référence complète des outils disponibles organisés par ensemble d’outils, avec des exemples de requêtes.

  • core : L’ensemble d’outils par défaut pour les journaux, les métriques, les traces, les tableaux de bord, les moniteurs, les incidents, les hôtes, les services, les événements et les carnets de notes
  • alerting : Outils pour valider et créer des moniteurs, rechercher des groupes de moniteurs, récupérer des modèles de moniteurs, analyser la couverture des moniteurs et rechercher des SLOs.
  • cases : Outils pour Case Management, y compris la création, la recherche et la mise à jour des cas ; la gestion des projets ; et le lien avec les problèmes Jira.
  • dashboards : Outils pour récupérer, créer, mettre à jour et supprimer des dashboards, ainsi que pour la référence et la validation du schéma des widgets.
  • dbm : Outils pour interagir avec Database Monitoring.
  • ddsql : Outils pour interroger les données Datadog en utilisant DDSQL, un dialecte SQL avec support pour les ressources d’infrastructure, les journaux, les métriques, RUM, les spans et d’autres sources de données Datadog.
  • error-tracking : Outils pour interagir avec Suivi des erreurs de Datadog.
  • feature-flags : Outils pour gérer les feature flags, y compris la création, l’énumération et la mise à jour des flags et de leurs environnements.
  • kubernetes : Outils pour rechercher et décrire les ressources Kubernetes et récupérer des manifests à travers tous les clusters.
  • llmobs : Outils pour rechercher et analyser les spans et les expériences Agent Observability.
  • networks : Outils pour l’analyse de Cloud Network Monitoring et Network Device Monitoring.
  • onboarding : Outils d’intégration agentique pour une configuration et une mise en place guidées de Datadog.
  • product-analytics : Outils pour interagir avec les requêtes de [Product Analytics].
  • profiling : Outils pour découvrir, explorer et analyser les données de Continuous Profiler.
  • reference-tables : Outils pour gérer Reference Tables, y compris l’énumération des tables, la lecture des lignes, l’ajout de lignes et la création de tables à partir du stockage cloud.
  • security : Outils pour l’analyse de la sécurité du code et la recherche de security signals et de security findings.
  • software-delivery : Outils pour interagir avec la livraison de logiciels (CI Visibility et Test Optimization).
  • synthetics : Outils pour interagir avec les Synthetic tests de Datadog.
  • widgets : Outils pour la visualisation, la validation et la conversion de type des widgets de dashboard et de notebook.
  • workflows : Outils pour Workflow Automation, y compris l’énumération, l’inspection, l’exécution et la configuration des workflows pour l’utilisation par les agents.

: Ensembles d’outils de prévisualisation

Ces ensembles d’outils sont en prévisualisation. Inscrivez-vous à un ensemble d’outils en remplissant le formulaire de prévisualisation du produit ou contactez Datadog support pour demander l’accès.

  • apm : (Inscrivez-vous) Outils pour une analyse approfondie des traces APM, la recherche de spans, les Watchdog insights et l’enquête sur les performances.
  • code-exec : (Inscrivez-vous) Un outil unique qui exécute du TypeScript écrit par des agents dans un bac à sable géré par Datadog avec un accès direct aux API de Datadog, pour une enquête multi-signaux et une exploration de données ad hoc en un seul appel.
  • remote-actions: (Inscrivez-vous) Outils pour les diagnostics sur hôte, y compris la lecture de fichiers, la liste des répertoires et l’exécution de commandes shell en lecture seule directement sur les hôtes instrumentés via l’Agent
  • rum: Outils pour Real User Monitoring, y compris la synthèse des performances applicatives, l’inspection de la configuration des applications et la réalisation d’analyses de performance

Clients pris en charge

ClientDéveloppeurRemarques
ChatGPTOpenAIEn prévisualisation, et disponible uniquement pour les clients US1.
CursorCursorDatadog Cursor & VS Code extension recommandée.
Claude CodeAnthropicDatadog Claude Code plugin recommandé.
ClaudeAnthropicDatadog Claude Connector recommandé. Inclut Claude Cowork.
Codex CLIOpenAI
Gemini CLIGoogle
WarpWarp
VS CodeMicrosoftDatadog Cursor & VS Code extension recommandée.
JetBrains IDEsJetBrainsDatadog Datadog plugin recommandé.
Kiro, Kiro CLIAmazon Web Services
GooseAgentic AI Foundation
OpenCodeSSTDatadog OpenCode plugin recommandé.
ClineDiversVoir l’onglet Other ci-dessus. Utilisez l’authentification binaire locale pour Cline si l’authentification à distance est peu fiable.
Le serveur Datadog MCP est en plein développement, et d'autres clients pris en charge pourraient devenir disponibles.

Permissions requises

Les outils du serveur MCP nécessitent les permissions de rôle utilisateur Datadog suivantes :

PermissionRequise pour
mcp_readOutils qui lisent des données de Datadog (par exemple, interroger des moniteurs, rechercher des journaux, récupérer des tableaux de bord)
mcp_writeOutils qui créent ou modifient des ressources dans Datadog (par exemple, créer des moniteurs, mettre des hôtes en sourdine)

En plus de mcp_read ou mcp_write, les utilisateurs ont besoin des permissions standard Datadog pour la ressource sous-jacente. Par exemple, utiliser un outil MCP qui lit des moniteurs nécessite à la fois mcp_read et la permission Monitors Read : Voir Datadog Role Permissions pour la liste complète des permissions au niveau des ressources.

Les utilisateurs ayant le Datadog Standard Role disposent par défaut des autorisations du serveur MCP. Si votre organisation utilise des custom roles, ajoutez les autorisations manuellement :

  1. Allez dans Organization Settings > Roles en tant qu’administrateur, et cliquez sur le rôle que vous souhaitez mettre à jour.
  2. Cliquez sur Edit Role (icône de crayon).
  3. Sous la liste des autorisations, sélectionnez les cases à cocher MCP Read et MCP Write.
  4. Sélectionnez toutes les autres autorisations au niveau des ressources dont vous avez besoin pour le rôle.
  5. Cliquez sur Save.

Les administrateurs d’organisation peuvent gérer l’accès global au MCP et les capacités d’écriture depuis Organization Settings.

Authentification

Le serveur MCP utilise OAuth 2.0 pour l’authentification. Si vous ne pouvez pas passer par le flux OAuth (par exemple, sur un serveur), vous pouvez fournir une API key and application key en tant qu’en-têtes HTTP DD_API_KEY et DD_APPLICATION_KEY.

Par exemple, en fonction de votre Datadog site () :

{
  "mcpServers": {
    "datadog": {
      "type": "http",
      "url": "",
      "headers": {
          "DD_API_KEY": "<YOUR_API_KEY>",
          "DD_APPLICATION_KEY": "<YOUR_APPLICATION_KEY>"
      }
    }
  }
}

Pour des raisons de sécurité, utilisez une clé API et une clé d’application à portée limitée provenant d’un service account qui dispose uniquement des autorisations requises.

Ajout de clients OAuth

Vous pouvez autoriser vos URL de redirection dans Organization Preferences sous MCP OAuth Redirect URLs.

Si vous êtes un partenaire ou un fournisseur ajoutant Datadog à un annuaire MCP pour votre plateforme d’agent IA, soumettez votre intérêt via le Technology Partner Signup.

Authentification binaire locale

L’authentification locale est recommandée pour Cline et lorsque l’authentification à distance est peu fiable ou indisponible. Après l’installation, vous n’avez généralement pas besoin de mettre à jour le binaire local pour bénéficier des mises à jour du serveur MCP, car les outils sont à distance.

  1. Installez le binaire du serveur Datadog MCP (macOS et Linux) :

    curl -sSL https://coterm.datadoghq.com/mcp-cli/install.sh | bash
    

    Cela installe le binaire dans ~/.local/bin/datadog_mcp_cli.

    Pour Windows, téléchargez la version Windows.

  2. Exécutez datadog_mcp_cli login manuellement pour suivre le flux de connexion OAuth et choisir un Datadog site.

  3. Configurez votre client AI pour utiliser le transport stdio avec datadog_mcp_cli comme commande. Par exemple, sur macOS (remplacez <USERNAME> par votre nom d’utilisateur OS) :

    {
      "mcpServers": {
        "datadog": {
          "type": "stdio",
          "command": "/Users/<USERNAME>/.local/bin/datadog_mcp_cli",
          "args": [],
          "env": {}
        }
      }
    }
    

    Pour d’autres systèmes d’exploitation, remplacez le chemin command par l’emplacement du binaire téléchargé :

    • Linux : /home/<USERNAME>/.local/bin/datadog_mcp_cli
    • Windows : <USERNAME>\bin\datadog_mcp_cli.exe
    Pour Claude Code, vous pouvez plutôt exécuter :
    claude mcp add datadog --scope user -- ~/.local/bin/datadog_mcp_cli
  4. Redémarrez complètement votre client AI pour appliquer la configuration et charger le serveur MCP.

Testez l’accès au serveur MCP

  1. Installez l’inspecteur MCP, un outil de développement pour tester et déboguer les serveurs MCP.

    npx @modelcontextprotocol/inspector
    
  2. Dans l’interface web de l’inspecteur, pour Transport Type, sélectionnez Streamable HTTP.

  3. Pour URL, entrez le point de terminaison du serveur MCP pour votre site Datadog régional.

    Par exemple, pour :

  4. Cliquez sur Connect, puis allez à Tools > List Tools.

  5. Vérifiez si les outils disponibles apparaissent.

Lecture complémentaire :