dynatrace-mcp
Verified Safeby dynatrace-oss
Overview
The Dynatrace MCP Server allows AI Assistants to interact with the Dynatrace observability platform, bringing real-time observability data directly into development workflows for contextual debugging, security insights, and automation.
Installation
npx -y @dynatrace-oss/dynatrace-mcp-server@latestEnvironment Variables
- DT_ENVIRONMENT
- DT_PLATFORM_TOKEN
- OAUTH_CLIENT_ID
- OAUTH_CLIENT_SECRET
- DT_SSO_URL
- DT_GRAIL_QUERY_BUDGET_GB
- SLACK_CONNECTION_ID
- HTTPS_PROXY
- HTTP_PROXY
- NO_PROXY
- DT_MCP_DISABLE_TELEMETRY
- DT_MCP_TELEMETRY_APPLICATION_ID
- DT_MCP_TELEMETRY_ENDPOINT_URL
- DT_MCP_TELEMETRY_DEVICE_ID
Security Notes
The server implements OAuth 2.0 flows (Client Credentials and Authorization Code with PKCE) for authentication, using `node:crypto` for secure random generation and hashing. Secrets are expected via environment variables, and the OAuth client ID for the interactive flow is a hardcoded non-secret identifier. A temporary local HTTP server is started for OAuth redirect handling, binding to localhost or a Codespaces-forwarded URL, which is a standard pattern for interactive flows. No `eval` or obvious malicious code patterns were found. The project is open-source, promoting transparency.
Similar Servers
mcp-grafana
Provides a Model Context Protocol (MCP) server for Grafana, enabling AI agents to interact with Grafana features such as dashboards, datasources, alerting, incidents, and more through a structured tool-based interface.
opentelemetry-mcp-server
Enables AI assistants to query and analyze OpenTelemetry traces from LLM applications for debugging, performance, and cost optimization.
claude-prompts
This server provides a hot-reloadable prompt engine with chains, quality gates, and structured reasoning for AI assistants, enhancing control over Claude's behavior in prompt workflows.
mcp-server
The server enables AI assistants to inspect, query, and diagnose problems within an Octopus Deploy instance by exposing its API as MCP tools.