Skip to content

Releases: dynatrace-oss/dynatrace-mcp

Release v1.5.0-beta.1

17 Feb 14:21

Choose a tag to compare

Release v1.5.0-beta.1 Pre-release
Pre-release

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.1

Release v1.4.0

16 Feb 11:56
1bbecf2

Choose a tag to compare

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 open package 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.0

Release v1.3.1

28 Jan 12:36
bd2d81c

Choose a tag to compare

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.1

Release v1.3.0

16 Jan 20:33
d7df4a6

Choose a tag to compare

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.0

Release v1.2.0

08 Jan 14:38

Choose a tag to compare

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.0

Release v1.1.0

16 Dec 08:33

Choose a tag to compare

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.0

Release v1.0.1

09 Dec 12:01

Choose a tag to compare

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.1

Release v1.0.0

24 Nov 10:16

Choose a tag to compare

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

Release v0.13.1

20 Nov 09:36

Choose a tag to compare

Changes in v0.13.1

  • chore(release): prepare for 0.13.1 release (d229f1c)
  • fix: ensure zod v3 is used to avoid issues during parameterized tool calls (dcad948)

Usage

npx -y @dynatrace-oss/dynatrace-mcp-server@0.13.1

Release v0.13.0

05 Nov 07:46

Choose a tag to compare

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