Skip to content
Open
Show file tree
Hide file tree
Changes from all 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
2 changes: 2 additions & 0 deletions content/en/bits_ai/mcp_server/setup.md
Original file line number Diff line number Diff line change
Expand Up @@ -591,6 +591,7 @@ These toolsets are generally available. See [Datadog MCP Server Tools][49] for a
These toolsets are in Preview. Sign up for a toolset by completing the Product Preview form or contact [Datadog support][47] to request access.
- `apm`: ([Sign up][45]) Tools for in-depth [APM][34] trace analysis, span search, Watchdog insights, and performance investigation
- `code-exec`: A single tool that runs agent-authored TypeScript in a Datadog-managed sandbox with direct access to Datadog APIs, for multi-signal investigation and ad-hoc data exploration in one call
- `rum`: Tools for [Real User Monitoring][55], including summarizing application performance, inspecting application configuration, and running performance investigations

## Supported clients

Expand Down Expand Up @@ -770,3 +771,4 @@ Local authentication is recommended for Cline and when remote authentication is
[52]: https://opencode.ai/
[53]: https://github.com/datadog-labs/opencode-plugin
[54]: /notebooks/
[55]: /real_user_monitoring/
36 changes: 36 additions & 0 deletions content/en/bits_ai/mcp_server/tools.md
Original file line number Diff line number Diff line change
Expand Up @@ -950,6 +950,40 @@ Creates a new reference table backed by a CSV file in Amazon S3, Google Cloud St
- Create a reference table called `ip_allowlist` from the file `allowlist.csv` in my S3 bucket `my-data-bucket`.
- Set up a new GCS-backed reference table called `customer_tiers` with automatic sync enabled.

## RUM

Tools for [Real User Monitoring][58], including resolving applications, summarizing performance, surfacing aggregated insights for views, and inspecting application configuration.

<div class="alert alert-info">The <code>rum</code> toolset is in Preview. Contact <a href="/help">Datadog support</a> to request access.</div>

### `search_rum_applications`
*Toolset: **rum***\
Lists your RUM applications and resolves the `application_id` to use for subsequent RUM tool calls.
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Typically we list which permissions are required for each tool, can you please add that?


- Find the RUM application named "checkout-web" and return its application ID.
- List all my RUM applications.

### `get_rum_summary`
*Toolset: **rum***\
Returns a summary of vital metrics for a RUM application, with period-over-period diffs.

- Summarize the performance of the "checkout-web" RUM application for the last 24 hours.
- How did Core Web Vitals on my main RUM app change week-over-week?

### `get_rum_insight`
*Toolset: **rum***\
Returns aggregated insights for RUM Views: waterfall, long tasks, vital distributions, and tag analysis.

- For the `/checkout` view in the "shop" application, show me the aggregated resource waterfall over the last hour.
- Break down INP distribution by device type for the home page.

### `search_rum_retention_filters`
*Toolset: **rum***\
Lists retention filters configured on a RUM application. Read-only; available for [RUM without Limits][59] customers.

- List the retention filters configured on the "checkout-web" application.
- What retention filters do I have on my main RUM app?

## Security

Tools for code security scanning and searching [security signals][53] and [security findings][54].
Expand Down Expand Up @@ -1295,3 +1329,5 @@ Adds an agent trigger to a workflow and publishes it, enabling the workflow to b
[55]: /containers/monitoring/kubernetes_explorer/
[56]: /account_management/rbac/permissions/
[57]: /notebooks/
[58]: /real_user_monitoring/
[59]: /real_user_monitoring/rum_without_limits/
Loading