Skip to content

Commit 1c67e62

Browse files
gturbatjoepeeples
andauthored
Add MCP tool for CI Visibility (#32993)
* Add MCP tool for CI Visibility * Apply suggestions from code review Co-authored-by: Joe Peeples <joe.peeples@datadoghq.com> --------- Co-authored-by: Joe Peeples <joe.peeples@datadoghq.com>
1 parent 6f9979a commit 1c67e62

File tree

1 file changed

+15
-5
lines changed

1 file changed

+15
-5
lines changed

content/en/bits_ai/mcp_server/setup/_index.md

Lines changed: 15 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ The following AI clients are compatible with the Datadog MCP Server.
5656
| [VS Code][11] | Microsoft | Datadog [Cursor & VS Code extension](#connect-in-cursor-and-vs-code) recommended. |
5757
| [Goose][9] | Block | |
5858
| [Q CLI][10] | Amazon | For remote authentication, add `"oauthScopes": []` to the server [configuration](?tab=remoteauthentication#example-configurations). |
59-
| [Kiro][22] | Amazon | |
59+
| [Kiro][23] | Amazon | |
6060
| [Cline][18] | Cline Bot | Limited support for remote authentication. Use [local binary authentication](?tab=localbinaryauthentication#connect-in-supported-ai-clients) as needed. |
6161

6262
## Requirements
@@ -215,7 +215,7 @@ The MCP Server uses OAuth 2.0 for [authentication][2]. If you cannot go through
215215
}
216216
{{< /code-block >}}
217217
218-
For security, use a scoped API key and application key from a [service account][23] that has only the required permissions.
218+
For security, use a scoped API key and application key from a [service account][24] that has only the required permissions.
219219
220220
### Test access to the MCP Server
221221
@@ -235,12 +235,13 @@ The Datadog MCP Server supports _toolsets_, which allow you to use only the tool
235235

236236
- `core`: The default toolset
237237
- `synthetics`: Tools for interacting with Datadog [Synthetic tests][21]
238+
- `software-delivery`: Tools for interacting with Software Delivery [CI Visibility][22]
238239

239240
To use a toolset, include the `toolsets` query parameter in the endpoint URL when connecting to the MCP Server ([remote authentication](?tab=remote-authentication#connect-in-supported-ai-clients) only). For example:
240241

241242
- `https://mcp.datadoghq.com/api/unstable/mcp-server/mcp` retrieves only the core tools (this is the default if `toolsets` is not specified).
242243
- `https://mcp.datadoghq.com/api/unstable/mcp-server/mcp?toolsets=synthetics` retrieves only Synthetic Testing-related tools.
243-
- `https://mcp.datadoghq.com/api/unstable/mcp-server/mcp?toolsets=core,synthetics` retrieves both core and Synthetic Testing tools.
244+
- `https://mcp.datadoghq.com/api/unstable/mcp-server/mcp?toolsets=core,synthetics,software-delivery` retrieves core, Synthetic Testing, and Software Delivery tools.
244245

245246
## Available tools
246247

@@ -391,6 +392,14 @@ Preview and create Datadog Synthetics HTTP API Tests.
391392
- Create a Synthetics test on `/path/to/endpoint`.
392393
- Create a Synthetics test that checks if my domain `mycompany.com` stays up.
393394

395+
### `search_datadog_ci_pipeline_events`
396+
*Toolset: **software-delivery***\
397+
Searches CI events with filters and returns details on them.
398+
399+
- Show me all the pipelines for my commit `58b1488`.
400+
- Show me the latest pipeline failure in branch `my-branch`.
401+
- Propose a fix for the job `integration-test` that fails every time on my branch `my-branch`.
402+
394403
## Context efficiency
395404

396405
The Datadog MCP Server is optimized to provide responses in a way that AI agents get relevant context without being overloaded with unnecessary information. For example:
@@ -431,5 +440,6 @@ The Datadog MCP Server is under significant development. During the Preview, use
431440
[19]: /account_management/rbac/permissions/#case-and-incident-management
432441
[20]: https://docs.google.com/forms/d/e/1FAIpQLSeorvIrML3F4v74Zm5IIaQ_DyCMGqquIp7hXcycnCafx4htcg/viewform
433442
[21]: /synthetics/
434-
[22]: https://kiro.dev/
435-
[23]: /account_management/org_settings/service_accounts/
443+
[22]: /continuous_integration/
444+
[23]: https://kiro.dev/
445+
[24]: /account_management/org_settings/service_accounts/

0 commit comments

Comments
 (0)