Releases: dynatrace-oss/dynatrace-mcp
Releases · dynatrace-oss/dynatrace-mcp
Release v1.5.0-beta.1
Changes in v1.5.0-beta.1
Note: This is a pre-release, breaking changes are expected.
- feat: Added HTML output for execute_dql as an MCP app (aac529a)
Usage
npx -y @dynatrace-oss/dynatrace-mcp-server@1.5.0-beta.1Release v1.4.0
Changes in v1.4.0
- chore(release): prepare 1.4.0 release (#327) (1bbecf2)
- Update server.json with essential environment variable documentation (#298) (63d3483)
- Add environment ID and stage tracking to telemetry BizEvents (#318) (6bdc228)
- deps-dev(deps-dev): bump @types/node in the nodejs-updates group (#323) (f1f8809)
- deps(deps): bump @dynatrace-sdk/client-document from 1.29.0 to 1.30.0 (#325) (1874889)
- Bump ajv to 8.18.0 to address CVE-2025-69873 (#326) (ed89f06)
- ci(deps): bump google/osv-scanner-action/.github/workflows/osv-scanner-reusable.yml (#322) (6617634)
- deps(deps): bump qs from 6.14.1 to 6.14.2 (#320) (c41343d)
- Add Remote Dynatrace MCP Server promotion to README (#316) (3b1c94a)
- Group @Dynatrace dependencies by update type in dependabot (#314) (15b151a)
- deps-dev(deps-dev): bump the dev-dependencies group with 2 updates (#310) (444ac15)
- Fix DQL statements to use toSmartscapeId() for Smartscape filters (#309) (8569a28)
- deps(deps): bump commander from 14.0.2 to 14.0.3 (#312) (716f313)
- deps(deps): bump @dynatrace-sdk/client-automation from 5.14.0 to 5.20.0 (#313) (f19a9f4)
- Block major version updates for
openpackage in Dependabot (#308) (dd2a266) - deps-dev(deps-dev): bump @types/node in the nodejs-updates group (#307) (3ec8514)
- deps(deps): bump @modelcontextprotocol/sdk from 1.25.2 to 1.26.0 (#306) (e1ec121)
Usage
npx -y @dynatrace-oss/dynatrace-mcp-server@1.4.0Release v1.3.1
Changes in v1.3.1
- chore(release): prepare for 1.3.1 release (#305) (bd2d81c)
- deps(deps): bump hono from 4.11.4 to 4.11.7 (#304) (6a9aff6)
- deps-dev(deps-dev): bump @types/node in the nodejs-updates group (#301) (0b475c4)
- ci(deps): bump google/osv-scanner-action/.github/workflows/osv-scanner-reusable.yml (#300) (8d55fad)
Usage
npx -y @dynatrace-oss/dynatrace-mcp-server@1.3.1Release v1.3.0
Changes in v1.3.0
- chore: Prepare release v1.3.0 (#297) (d7df4a6)
- deps(deps): bump qs from 6.14.0 to 6.14.1 (#296) (ccaeac6)
- deps(deps): bump undici from 6.22.0 to 6.23.0 (#295) (9212529)
- feat: Add additional tools and notebook enhancements (#292) (9e8308a)
- deps-dev(deps-dev): bump @types/node in the nodejs-updates group (8e44ff3)
Usage
npx -y @dynatrace-oss/dynatrace-mcp-server@1.3.0Release v1.2.0
Changes in v1.2.0
- chore: fix changelog typos (1c192a0)
- chore: ensure package.json contains the latest version of modelcontextprotocol/sdk (afd042e)
- chore(release): prepare for v1.2.0 release (faa9028)
- chore: Remove elicitations from capabilities as it's only a client capability now (84f8940)
- deps(deps): bump @modelcontextprotocol/sdk from 1.24.3 to 1.25.2 (dd4ef14)
- deps(deps): bump qs from 6.14.0 to 6.14.1 (a019971)
- fixup! fix: Implement a retry logic for the oauth callback server random port (211cdff)
- fix: Implement a retry logic for the oauth callback server random port (e36eeb7)
- fixup! feat: Added a create_notebook tool (194dd95)
- feat: Added a create_notebook tool (d0de980)
- Fix missing space before pipe character in DQL query (2bd3598)
- Add timeframe parameter to list_vulnerabilities and get_kubernetes_events tools (66ff2a7)
- deps-dev(deps-dev): bump @types/node in the nodejs-updates group (c111911)
Usage
npx -y @dynatrace-oss/dynatrace-mcp-server@1.2.0Release v1.1.0
Changes in v1.1.0
- chore(release): prepare for v1.1.0 release (f078bd0)
- chore: Migrate to OpenTelemetry BizEvents (f5d23a8)
- patch: Remove dt-app as a dependency to improve our library-footprint (795a2a4)
- ci(deps): bump actions/upload-artifact from 5 to 6 (412e1d5)
- ci(deps): bump google/osv-scanner-action/.github/workflows/osv-scanner-reusable.yml (334ea59)
Usage
npx -y @dynatrace-oss/dynatrace-mcp-server@1.1.0Release v1.0.1
Changes in v1.0.1
- chore(release): prepare for 1.0.1 release (243fde7)
- chore: Fix MCP SDK for registering tools (9c5b873)
- deps(deps): bump express from 5.1.0 to 5.2.1 (8e37e38)
- chore: Update modelcontextprotocol/sdk to 1.24.3 (d8848d2)
- chore: Update jws and ndoe-forge to non-vulnerable versions (ed3f861)
- chore: Fix jest pipeline (3df79b1)
- chore: Fix markdown (c283355)
Usage
npx -y @dynatrace-oss/dynatrace-mcp-server@1.0.1Release v1.0.0
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_analyzerstool to list all available Davis Analyzers, including forecast, anomaly detection, and correlation analyzers, enabling you to discover powerful analysis capabilities - Added
execute_davis_analyzertool to execute Davis Analyzers with custom input parameters and timeframe configuration, providing advanced forecasting and anomaly detection capabilities - Improved
list_problemstool to callchat_with_davis_copilotwith context, enhancing problem analysis with AI-powered insights
Scopes
- Added OAuth scopes
davis:analyzers:readanddavis:analyzers:executeto 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
Release v0.13.1
Release v0.13.0
Changes in v0.13.0
- chore(release): prepare for 0.13.0 release (4f3d948)
- patch: Remove get_ownership tool as the oauth scopes are gone (85194ff)
- chore: Added code-coverage workflow (00ef3ae)
- ci(deps): bump google/osv-scanner-action from 2.2.3 to 2.2.4 (66e08d3)
- feat: Added timeframe and status parameter to list_problems tool (cd1796e)
- patch: Update oauth client to use dt0s12.local-dt-mcp-server (b195e09)
- Added VSCode install badge (164565d)
- chore: fix mcp registry server.json (#232) (bdae62f)
Usage
npx -y @dynatrace-oss/dynatrace-mcp-server@0.13.0