{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.dynatrace-oss/Dynatrace-mcp","description":"Access Dynatrace observability data: logs, metrics, problems, vulnerabilities via DQL and Davis AI","repository":{"url":"https://github.com/dynatrace-oss/Dynatrace-mcp","source":"github"},"version":"1.8.3","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@dynatrace-oss/dynatrace-mcp-server","version":"1.8.3","runtimeHint":"npx","transport":{"type":"stdio"},"environmentVariables":[{"description":"The URL of your Dynatrace environment (e.g. 'https://abc12345.apps.dynatrace.com'). Do not use Dynatrace classic URLs.","isRequired":true,"format":"string","name":"DT_ENVIRONMENT"},{"description":"[OPTIONAL] Dynatrace Platform Token for authentication. Alternative to OAuth authentication.","format":"string","name":"DT_PLATFORM_TOKEN"},{"description":"[OPTIONAL] OAuth Client ID for advanced authentication scenarios. Use with OAUTH_CLIENT_SECRET.","format":"string","name":"OAUTH_CLIENT_ID"},{"description":"[OPTIONAL] OAuth Client Secret for advanced authentication scenarios. Use with OAUTH_CLIENT_ID.","format":"string","name":"OAUTH_CLIENT_SECRET"},{"description":"[OPTIONAL] Budget limit in GB for Grail query bytes scanned per session. Default: 1000. Set to -1 to disable budget tracking.","format":"number","name":"DT_GRAIL_QUERY_BUDGET_GB"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-04-24T06:03:27.813362Z","publishedAt":"2026-04-24T06:03:27.813362Z","updatedAt":"2026-04-24T06:03:27.813362Z","isLatest":true}}}
