dynatrace-mcp

dynatrace-mcp

54

The Dynatrace MCP Server provides a bridge to incorporate real-time observability data into your development workflow seamlessly. It offers capabilities for querying log data, detecting security issues, and integrating with platforms like Slack for notifications. This server streamlines the development process by providing essential insights from the Dynatrace observability platform.

Dynatrace MCP Server

This project is a remote MCP server designed for interaction with the Dynatrace observability platform. It facilitates the integration of real-time observability data into development workflows.

Use cases

  • Real-time observability for early detection using production-level data
  • Fix context-related issues from monitored exceptions, logs, and anomalies
  • Gain more context on security level issues
  • Use natural language to query log data

Capabilities

  • List and obtain details on problems and vulnerabilities in services like Kubernetes
  • Execute Dynatrace Query Language (DQL) commands
  • Send Slack messages and set up notification workflows
  • Get ownership information of entities

Quickstart

The server can be added to various MCP Clients like VS Code, Claude, and others using the @dynatrace-oss/dynatrace-mcp-server package.

Environment Variables

Requires a Dynatrace OAuth Client and various other environment variables, including DT_ENVIRONMENT, OAUTH_CLIENT_ID, and OAUTH_CLIENT_SECRET. Additional variables may be required depending on the features used.