Verified

Dynatrace MCP Server

Dynatrace environment metrics and monitoring data access via MCP.

Data last scanned today · Reviewed today

1719 tools136TypeScriptMIT

Overview

The Dynatrace MCP Server provides an interface for AI assistants to interact with Dynatrace environments. Users can leverage this TypeScript-based server to integrate monitoring metrics and observability data directly into their preferred AI development tools. This project is officially deprecated, with the final release being version 2.1.2. The maintainers recommend that users transition to alternative tools like Dynatrace-for-AI and dtctl for ongoing development and production needs.

Our verdict

This server carries a high risk level with a security score of 2/100, primarily because the repository is archived and will receive no further updates or security patches. Due to the lack of active maintenance and the absence of an editorial review, users should avoid this tool and migrate to the recommended supported alternatives provided in the documentation.

  • Released under the MIT License
  • Contains real, documented implementation details
  • Supported by 26 distinct contributors
  • Repository is officially archived
  • No further software updates or fixes will ship
  • Not maintained by the official vendor
  • Authentication and read-only mechanisms are not reviewed

Setup

Claude Desktop
{
  "mcpServers": {
    "dynatrace-mcp": {
      "args": [
        "-y",
        "@dynatrace-oss/dynatrace-mcp-server"
      ],
      "command": "npx"
    }
  }
}

Paste into ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows), then restart Claude Desktop. Some servers require API keys or tokens as environment variables — check the project's README and add an "env" object if needed.

  • No read-only mode — running this grants full read/write access.
  • No built-in authentication — anyone with access to this config can invoke every tool it exposes.

Tools

ToolDescriptionRisk
list_problemsList observability problems.low
list_vulnerabilitiesList security vulnerabilities.low
list_exceptionsList software exceptions.low
get_kubernetes_eventsGet Kubernetes events.low
execute_dqlExecute a DQL query.low
verify_dqlVerify a DQL query.low
generate_dql_from_natural_languageGenerate DQL from natural language.low
explain_dql_in_natural_languageExplain DQL in natural language.low
find_entity_by_nameFind an entity by its name.low
chat_with_davis_copilotChat with Davis Copilot.low

Compatibility

ClientLocalDockerRemoteRead-only
ChatGPT
Claude Desktop
Cursor
VS Code
Windsurf

Frequently asked questions

Is this server still actively maintained?

No, this repository is deprecated. Version 2.1.2 was the final release and no further updates will be made.

What are the prerequisites for running the server?

You must have Node.js version 24 or newer installed on your system.

How do I authenticate with my Dynatrace environment?

Authentication is handled via Authorization Code Flow in your browser, so you do not need to define a Platform Token or OAuth Client.

Where are my authentication tokens stored?

By default, tokens are stored in your OS keychain. If you are in a headless or container environment without keychain access, you can set DT_MCP_TOKEN_STORAGE=file to store them in your home directory.

Are there any costs associated with using this server?

Yes, the server executes DQL statements that may incur costs according to your specific Dynatrace license.

Alternatives

Changelog

Badge

Dynatrace MCP Server security score, rated on RepoAI

Maintain this server? Add the live badge to your README.