- Digma Code Observability
Digma Code Observability
How It Works 🔧
Digma is an application that pre-processes your observability data to identify issues and track code performance and runtime data. To get started:
- Deloy Digma in Your Cluster: Digma is a K8s native application; follow this guide to install.
- Send Digma Traces: Digma accepts any standard OTEL traces; it's easy to extend your data pipeline to send the observability data to your local Digma deployment. Alternatively, you can dual-ship your Datadog traces if you're using DD.
- Follow the instructions below to install the Digma MCP Server with your GenAI agent
Installation ⚙️
Configure your MCP Client (Claude, Cursor, etc.) to include the Digma MCP.
The Digma deployment includes the MCP SSE server. You can configure it using its URL in your client, or use an MCP tool such as SuperGateway to run it as a command tool.
The MCP URL path is composed of the Digma API Key as follows:
https://<DIGMA_API_URL>/mcp/<DIGMA_API_TOKEN>>/sse
Example MCP XML
If your client supports SSE servers, you can use the following syntax:
{
"mcpServers": {
"digma": {
"url": "https://<DIGMA_API_URL>/mcp/DIGMA_API_TOKEN>/sse",
}
// ... other servers might be here ...
}
}
To use the MCP server as a command tool, use the SuperGateway tool to bridge to the URL as seen below:
{
"digma": {
"command": "npx",
"args": [
"-y",
"supergateway",
"--sse",
"https://<DIGMA_API_URL>/mcp/DIGMA_API_TOKEN>/sse"
]
}
}