Skip to content

Release v1.0.0

Latest

Choose a tag to compare

@christian-kreuzberger-dtx christian-kreuzberger-dtx released this 24 Nov 10:16
· 1 commit to main since this release

1.0.0

This is our major release version 1, indicating feature completeness of the Dynatrace MCP Server.

Breaking Change:

The MCP server no longer automatically loads .env files. To use environment variables from a .env file, you must now explicitly pass the --env-file flag when starting the server or configure your MCP client to load environment variables using the native envFile configuration option (only supported in GH Copilot).

Highlights:

  • 🧠 Davis Analyzers integration for advanced forecasting and anomaly detection
  • ⚡ Rate limiting and performance improvements
  • 🔧 Streamlined environment variable handling

Tools

  • Added list_davis_analyzers tool to list all available Davis Analyzers, including forecast, anomaly detection, and correlation analyzers, enabling you to discover powerful analysis capabilities
  • Added execute_davis_analyzer tool to execute Davis Analyzers with custom input parameters and timeframe configuration, providing advanced forecasting and anomaly detection capabilities
  • Improved list_problems tool to call chat_with_davis_copilot with context, enhancing problem analysis with AI-powered insights

Scopes

  • Added OAuth scopes davis:analyzers:read and davis:analyzers:execute to support Davis Analyzer operations

Other Changes

  • Added rate limiting to tool calls with a maximum of 5 calls per 20 seconds, ensuring stable performance and preventing API overload
  • Fixed zod version mismatch that caused errors during parameterized tool calls, improving reliability and compatibility

Full Changelog: https://github.com/dynatrace-oss/dynatrace-mcp/blob/main/CHANGELOG.md#100