dynatrace-mcp
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.