By digma-aiCreated 16 days ago
starstarstarstarstar

Code-observability MCP enabling dynamic analysis via OTEL/APM to assist code reviews.

Visit Project
Share this MCP:
X (Formerly Twitter)RedditblueskyThreads by Instagram

Category

Official MCP Server

Tags

Code ObservabilityDynamic AnalysisCode ReviewOpentelemetryApm

What is Digma?

Digma is a code-observability MCP (Model Context Protocol) server that enables dynamic code analysis through OpenTelemetry/APM to assist with code reviews and performance optimization.

How to use Digma?

  1. Deploy Digma to process your observability data
  2. Configure your MCP client (Claude, Cursor, etc.) to connect to Digma's MCP server
  3. Use the agent to query runtime performance data and analyze code issues
  4. Set rules/policies for structured code review processes

Key features of Digma?

  • Observability-assisted code reviews: Find runtime issues during PR checks
  • Performance optimization: Identify and fix inefficient code using runtime data
  • Distributed tracing: Track code execution across services
  • Cross-environment analysis: Check behavior across dev, staging, and production

Use cases of Digma?

  1. Code review automation: Detect runtime issues during pull requests
  2. Performance troubleshooting: Find and fix slow database queries
  3. Impact analysis: Understand ripple effects of code changes
  4. Test generation: Create tests based on runtime behavior
  5. Breaking change detection: Catch API changes that might affect other services

FAQ from Digma?

  • What environments can Digma analyze?

Digma can analyze code performance across development, staging, and production environments.

  • What languages does Digma support?

Digma works with any language that has OpenTelemetry instrumentation.

  • How does Digma integrate with my workflow?

Digma connects through MCP clients like Claude or Cursor, or via tools like SuperGateway.

  • Is Digma free to use?

Digma is currently available through an early access program.

  • What kind of observability data does Digma use?

Digma uses distributed tracing, metrics, and APM data to analyze code performance.