Skip to content
Merged
Show file tree
Hide file tree
Changes from 7 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 9 additions & 0 deletions assets/scripts/config/regions.config.js
Original file line number Diff line number Diff line change
Expand Up @@ -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: {

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I copied the pattern of what Cursor was doing. I tried to inline these links directly to the md file, but interpolating variables wasn't combining properly with Hugo shortcodes.

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',
Expand Down
31 changes: 30 additions & 1 deletion content/en/bits_ai/mcp_server/setup.md
Original file line number Diff line number Diff line change
Expand Up @@ -390,6 +390,34 @@ Selected endpoint ({{< region-param key="dd_site_name" >}}): <code>{{< 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 **Datadog Site** selector on the right side of this documentation page to select your site.
Comment thread
hydrosquall marked this conversation as resolved.
Outdated

{{< 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. One-click install (recommended): Use this {{< region-param key="goose_mcp_install_deeplink" link="true" text="deeplink" >}} to add the Datadog MCP Server to Goose.
Comment thread
hydrosquall marked this conversation as resolved.
Outdated

1. Alternatively, follow Goose's [Add an MCP server][2] instructions. Use the selected endpoint shown above as the remote Streamable HTTP server URL. You can also modify Goose's config directly for future updates at `~/.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):

<pre><code>{{< region-param key="mcp_server_endpoint" >}}?toolsets=apm,llmobs</code></pre>

1. The first time you open a session with this extension activated, you are prompted to choose your Datadog account.
Comment thread
hydrosquall marked this conversation as resolved.
Outdated

[1]: /bits_ai/mcp_server#toolsets
[2]: https://goose-docs.ai/docs/getting-started/using-extensions/#mcp-servers
{{< /site-region >}}

{{< site-region region="gov" >}}
<div class="alert alert-danger">Datadog MCP Server is not supported for your selected site ({{< region-param key="dd_site_name" >}}).</div>
{{< /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).
Expand Down Expand Up @@ -491,7 +519,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. |

<div class="alert alert-info">The Datadog MCP Server is under significant development, and additional supported clients may become available.</div>

Expand Down
2 changes: 1 addition & 1 deletion layouts/partials/mcp_server/mcp_server_agents.html
Original file line number Diff line number Diff line change
Expand Up @@ -68,7 +68,7 @@
</a>
</div>
<div class="col">
<a class="card h-100" href="{{ absURL `bits_ai/mcp_server/setup/` }}?tab=other" title="Goose" data-bs-toggle="tooltip" data-bs-placement="top">
<a class="card h-100" href="{{ absURL `bits_ai/mcp_server/setup/` }}?tab=goose" title="Goose" data-bs-toggle="tooltip" data-bs-placement="top">
<div class="card-body text-center py-2 px-1">
{{ partial "img.html" (dict "root" . "src" "integrations_logos/goose.svg" "class" "img-fluid" "alt" "Goose" "width" "150") }}
</div>
Expand Down
Loading