Dynatrace
Access Dynatrace observability data and intelligence through the official hosted MCP server
About
Investigate observability data and use Dynatrace Intelligence through Dynatrace’s secure, governed MCP server, hosted and maintained in your SaaS environment.
See Dynatrace’s official MCP server documentation for setup instructions, authentication requirements, permissions, and current capabilities.
Features
- Grail Data Analysis: Generate, explain, and execute DQL for logs, metrics, spans, events, and entity data
- Problem Investigation: Find problems, view problem details, investigate vulnerabilities, and retrieve Kubernetes events
- Topology Discovery: Resolve Dynatrace entity names and IDs through Smartscape
- Dynatrace Intelligence: Analyze time series, find documents and troubleshooting guides, and ask product questions
What you’ll need to connect
- Dynatrace SaaS Platform environment: Enter the environment identifier from
https://<environment>.apps.dynatrace.com. Dynatrace Managed and classic*.live.dynatrace.comenvironments are not supported. - Dynatrace Platform Token: Create a token with
mcp-gateway:servers:invokeandmcp-gateway:servers:read, plus permissions for the tools you intend to use. DQL access commonly requiresstorage:buckets:readand the relevantstorage:*:readpermissions. See the Dynatrace MCP server documentation. - Relevant Dynatrace products: Grail is required for DQL data access. Dynatrace Intelligence permissions are required for DQL generation, explanation, troubleshooting, and analysis tools.
Dynatrace also supports OAuth with a confidential client, but does not support Dynamic Client Registration. This catalog entry therefore uses a per-user Platform Token rather than shared static OAuth credentials.
Cost and access notes
DQL queries can incur Grail consumption charges. Use narrow timeframes and filters, and grant only the permissions required for the intended workflows.
⚠️ Upgrade notice
If you’re upgrading this server, note that this replaces the Obot-hosted Dynatrace server with Dynatrace’s official SaaS MCP gateway.
- Reconnect required: Provide a Dynatrace SaaS environment identifier and a Platform Token with MCP gateway and tool-specific permissions.
- Compatibility: Dynatrace Managed and classic environments are no longer supported.
- Tool changes: Tool names and parameters change.
Configuration
Environment variables
| Variable | Description | Required |
|---|---|---|
DYNATRACE_ENVIRONMENT | Your Dynatrace SaaS environment identifier, for example abc12345 from https://abc12345.apps.dynatrace.com. | Yes |
Request headers
| Header | Description | Required |
|---|---|---|
Authorization | A Dynatrace Platform Token with MCP gateway and tool-specific permissions. | Yes |
Remote runtime
- Url Template
https://${DYNATRACE_ENVIRONMENT}.apps.dynatrace.com/platform-reserved/mcp-gateway/v0.1/servers/dynatrace-mcp/mcp