diff --git a/assets/scripts/config/regions.config.js b/assets/scripts/config/regions.config.js index a88bd838d4a..deb3347cf19 100644 --- a/assets/scripts/config/regions.config.js +++ b/assets/scripts/config/regions.config.js @@ -673,6 +673,15 @@ export default { ap2: 'cursor://anysphere.cursor-deeplink/mcp/install?name=datadog-onboarding-ap2&config=eyJ1cmwiOiJodHRwczovL21jcC5hcDIuZGF0YWRvZ2hxLmNvbS9hcGkvdW5zdGFibGUvbWNwLXNlcnZlci9tY3A/dG9vbHNldHM9b25ib2FyZGluZyIsInR5cGUiOiJvYXV0aCJ9', gov: 'N/A' }, + goose_mcp_install_deeplink: { + us: 'goose://extension?url=https://mcp.datadoghq.com/api/unstable/mcp-server/mcp&type=streamable_http&id=Datadog&name=Datadog&description=Datadog%20MCP%20Server', + us3: 'goose://extension?url=https://mcp.us3.datadoghq.com/api/unstable/mcp-server/mcp&type=streamable_http&id=Datadog&name=Datadog&description=Datadog%20MCP%20Server', + us5: 'goose://extension?url=https://mcp.us5.datadoghq.com/api/unstable/mcp-server/mcp&type=streamable_http&id=Datadog&name=Datadog&description=Datadog%20MCP%20Server', + eu: 'goose://extension?url=https://mcp.datadoghq.eu/api/unstable/mcp-server/mcp&type=streamable_http&id=Datadog&name=Datadog&description=Datadog%20MCP%20Server', + ap1: 'goose://extension?url=https://mcp.ap1.datadoghq.com/api/unstable/mcp-server/mcp&type=streamable_http&id=Datadog&name=Datadog&description=Datadog%20MCP%20Server', + ap2: 'goose://extension?url=https://mcp.ap2.datadoghq.com/api/unstable/mcp-server/mcp&type=streamable_http&id=Datadog&name=Datadog&description=Datadog%20MCP%20Server', + gov: 'N/A' + }, microsoft_teams_app_name: { us: 'Datadog', us3: 'Datadog', diff --git a/content/en/bits_ai/mcp_server/setup.md b/content/en/bits_ai/mcp_server/setup.md index 709ab16a74a..f87f2ec2787 100644 --- a/content/en/bits_ai/mcp_server/setup.md +++ b/content/en/bits_ai/mcp_server/setup.md @@ -390,6 +390,36 @@ Selected endpoint ({{< region-param key="dd_site_name" >}}): {{< region-pa [3]: /getting_started/site/ {{% /tab %}} +{{% tab "Goose" %}} + +Point your AI agent to the MCP Server endpoint for your regional [Datadog site][3]. For the correct instructions, use the {{< ui >}}Datadog Site{{< /ui >}} selector on the right side of this documentation page to select your site. + +{{< site-region region="us,us3,us5,eu,ap1,ap2" >}} +Selected endpoint ({{< region-param key="dd_site_name" >}}): {{< region-param key="mcp_server_endpoint" >}}. + +1. Add the Datadog MCP Server to Goose using one of the following methods: + - **One-click install (recommended):** Use the Datadog MCP Server {{< region-param key="goose_mcp_install_deeplink" link="true" text="install deeplink" >}}. + - **Manual configuration:** Follow Goose's [Add an MCP server][2] instructions, using the endpoint listed in this section as the Streamable HTTP server URL. To edit the configuration directly, modify `~/.config/goose/config.yaml`. + +1. To enable [product-specific tools][1], include the `toolsets` query parameter at the end of the endpoint URL. For example, this URL enables _only_ APM and LLM Observability tools (use `toolsets=all` to enable all generally available toolsets, best for clients that support tool filtering): + +
{{< region-param key="mcp_server_endpoint" >}}?toolsets=apm,llmobs
+ +1. On first session launch, choose your Datadog account when prompted to authenticate. + +1. Verify that you have the required [permissions](#required-permissions) for the Datadog resources you want to access. + +[1]: /bits_ai/mcp_server#toolsets +[2]: https://goose-docs.ai/docs/getting-started/using-extensions/#mcp-servers +{{< /site-region >}} + +{{< site-region region="gov" >}} +
Datadog MCP Server is not supported for your selected site ({{< region-param key="dd_site_name" >}}).
+{{< /site-region >}} + +[3]: /getting_started/site/ +{{% /tab %}} + {{% tab "Other" %}} For most other [supported clients](#supported-clients), use these instructions for remote authentication. For Cline or when remote authentication is unreliable or not available, use [local binary authentication](#local-binary-authentication). @@ -491,7 +521,8 @@ These toolsets are in Preview. Sign up for a toolset by completing the Product P | [VS Code][7] | Microsoft | Datadog [Cursor & VS Code extension][16] recommended. | | [JetBrains IDEs][18] | JetBrains | [Datadog plugin][18] recommended. | | [Kiro][9], [Kiro CLI][10] | Amazon Web Services | | -| [Goose][8], [Cline][11] | Various | See the {{< ui >}}Other{{< /ui >}} tab above. Use local binary authentication for Cline if remote authentication is unreliable. | +| [Goose][8] | Agentic AI Foundation | | +| [Cline][11] | Various | See the {{< ui >}}Other{{< /ui >}} tab above. Use local binary authentication for Cline if remote authentication is unreliable. |
The Datadog MCP Server is under significant development, and additional supported clients may become available.
diff --git a/layouts/partials/mcp_server/mcp_server_agents.html b/layouts/partials/mcp_server/mcp_server_agents.html index 63fb21c2074..e46dd80481c 100644 --- a/layouts/partials/mcp_server/mcp_server_agents.html +++ b/layouts/partials/mcp_server/mcp_server_agents.html @@ -68,7 +68,7 @@
- +
{{ partial "img.html" (dict "root" . "src" "integrations_logos/goose.svg" "class" "img-fluid" "alt" "Goose" "width" "150") }}