MCP setup: recommend Datadog plugin/connector as default for Claude clients#36654
MCP setup: recommend Datadog plugin/connector as default for Claude clients#36654sumedham wants to merge 3 commits into
Conversation
The Datadog plugin for Claude Code and the Datadog Connector for Claude are now GA. Make these the recommended install paths on the MCP Server setup page, since they remove the manual MCP-configuration friction that gates adoption. - Claude Code tab: lead with /plugin marketplace add DataDog/claude-marketplace + /ddsetup; collapse the existing claude mcp add / ~/.claude.json flow into a "manual MCP Server configuration" fallback - Claude tab: lead with the directory connector + Add Connector flow; collapse the existing custom-connector URL flow into a "manual setup with a custom connector" fallback - Supported clients table: note the plugin/connector as recommended for the two clients Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Preview links (active after the
|
Reference-style markdown links do not resolve inside tab blocks in this docs build. Hardcode the URLs inline in the Claude and Claude Code tabs, and remove the now-orphaned reference definitions. Also replace the em dashes in the lead-in sentences with periods. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Use the GA marketing pages instead of the GitHub repo and directory root: - Datadog plugin: https://claude.com/plugins/datadog - Datadog Connector: https://claude.ai/directory/connectors/datadog Updates the inline links in both tabs and the supported-clients table footer references. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
|
|
||
| {{< site-region region="us,us3,us5,eu,ap1,ap2" >}} | ||
| Selected endpoint ({{< region-param key="dd_site_name" >}}): <code>{{< region-param key="mcp_server_endpoint" >}}</code>. | ||
| 1. Add the Datadog marketplace to Claude Code: |
There was a problem hiding this comment.
Because we are now on the Claude Code official marketplace, there is no need to install our separate one. For details see this documentation.
The command to install the plugin is /plugin install datadog@claude-plugins-official
| {{% tab "Claude Code" %}} | ||
|
|
||
| Point your AI agent to the MCP Server endpoint for your regional [Datadog site][1]. For the correct instructions, use the {{< ui >}}Datadog Site{{< /ui >}} selector on the right side of this documentation page to select your site. | ||
| Install the [Datadog plugin](https://claude.com/plugins/datadog) from the [Claude Code Plugin Marketplace](https://docs.claude.com/en/docs/claude-code/plugin-marketplaces). The plugin packages the Datadog MCP Server with the `/ddsetup` slash command for first-time configuration, and auto-updates as new toolsets and skills ship. If you previously installed the Datadog MCP Server manually, remove it from your Claude Code configuration to avoid conflicts. |
There was a problem hiding this comment.
and auto-updates as new toolsets and skills ship
Short suggestion: remove "new toolsets and".
Long suggestion: a better and shorter version of the following ;-)
I am pretty sure that the plugins installed from the marketplace are, by default, marked for auto update. Therefore the plugin is updated automatically when we release a new version. Moreover, the a new plugin version may have new skills.
The issue is with toolsets, though... Toolsets are not related to the plugin update at all: toolsets can be enabled and disabled with the /ddtoolsets command and any change to the tools in a toolset is a backend action that does not change the plugin.
| 1. Install the Datadog plugin when prompted, or run: | ||
| <pre><code>/plugin install datadog@datadog</code></pre> | ||
|
|
||
| 1. Run `/ddsetup` to choose your [Datadog site](/getting_started/site/) and organization. |
There was a problem hiding this comment.
Datadog site and organization
The organization is chosen on the browser during the OAuth flow, not via the command. Moreover, the command actually allows the user to enter the MCP Domain - most users will choose a domain associated with a site so indeed there is a 1-1 match. That said, we really need the domain (an internal user could type in mcp.datad0g.com as the domain to use staging, for instance).
- Run
/ddsetup
I am not sure how complete we want our documentation to be so I will mumble here and let you decide ;-)
Running /ddsetup manually is definitely an option but is not 100% needed. Users can do it for a more controlled experience but we actually worded the description of that skill so that it kicks in whenever the user enters a prompt that may involve "something Datadog". Moreover, the way we designed the MCP server declaration allows for advanced users to set environment variables to eliminate the requirement for /ddsetup - btw, the environment variables also allow authentication via API and APP keys.
| {{% tab "Claude Code" %}} | ||
|
|
||
| Point your AI agent to the MCP Server endpoint for your regional [Datadog site][1]. For the correct instructions, use the {{< ui >}}Datadog Site{{< /ui >}} selector on the right side of this documentation page to select your site. | ||
| Install the [Datadog plugin](https://claude.com/plugins/datadog) from the [Claude Code Plugin Marketplace](https://docs.claude.com/en/docs/claude-code/plugin-marketplaces). The plugin packages the Datadog MCP Server with the `/ddsetup` slash command for first-time configuration, and auto-updates as new toolsets and skills ship. If you previously installed the Datadog MCP Server manually, remove it from your Claude Code configuration to avoid conflicts. |
There was a problem hiding this comment.
Should we add a section here to describe the skills we ship with the plugin?
Right now we have 3: ddsetup, ddconfig, ddtoolsets. Let me know if you want a short description for each.
What's changing
On the MCP Server setup page, lead with the new GA install paths for Claude clients:
/plugin marketplace add DataDog/claude-marketplace→/ddsetup). Existingclaude mcp add/~/.claude.jsoninstructions are kept as a "Manual MCP Server configuration" fallback in a collapsed section.Why
The Datadog plugin for Claude Code (Anthropic Plugin Marketplace) and the Datadog Connector for Claude (Claude Connectors Directory) are now GA. Both remove the manual MCP-Server JSON configuration that previously gated adoption — the plugin auto-updates, ships
/ddsetupfor site/org selection, and bundles future skills; the connector includes MCP Apps for in-product visualizations. Claude Code is used by >70% of orgs using coding agents on Datadog, so the friction reduction matters.Available in all regions except GovCloud — preserved by the existing
{{< site-region region="gov,gov2" >}}block.Items to verify before merge
https://claude.ai/directoryas the link target for "Datadog Connector". If the directory lives at a different path (e.g.claude.ai/integrationsor a direct Datadog-connector URL), please correct./plugin install datadog@datadog(Anthropic's<plugin-name>@<marketplace-name>convention). The exact suffix depends on thenamefield inDataDog/claude-marketplace'smarketplace.json— happy to update if it should be a different marketplace name.Out of scope
🤖 Generated with Claude Code