What are the prerequisites?
Node.js v24 or newer is required to run the Dynatrace MCP Server. You also need a Dynatrace Platform URL (classic URLs like `abc12345.live.dynatrace.com` are not supported).
@dynatrace-oss
Basic information
MCP server for Dynatrace Observability
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"dynatrace-mcp": {
"command": "npx",
"args": [
"-y",
"@dynatrace-oss/dynatrace-mcp-server@latest",
"--help"
]
}
}
}Tool list not available yet
This listing does not currently have a tool list to display. This does not mean the server has no tools; check its documentation for supported capabilities.
Fetch the live tool list by running this server in a temporary sandbox using the button above.
The Dynatrace MCP Server is a local Model Context Protocol server that allows AI Assistants to interact with the Dynatrace observability platform, bringing real-time observability data directly into your development workflow. It targets developers and DevOps teams using MCP-compatible clients (e.g., VS Code, Claude, Cursor, GitHub Copilot, ChatGPT). Note: This product is not officially supported by Dynatrace and is currently in Maintenance Mode.
Install via npx -y @dynatrace-oss/dynatrace-mcp-server (type: stdio). Configure the DT_ENVIRONMENT environment variable with your Dynatrace Platform URL (e.g., https://abc12345.apps.dynatrace.com). Authentication uses OAuth Authorization Code Flow in your browser; tokens are stored in the OS keychain. For headless environments, set DT_MCP_TOKEN_STORAGE=file to persist tokens in ~/.config/dynatrace-mcp/.
Node.js v24 or newer is required to run the Dynatrace MCP Server. You also need a Dynatrace Platform URL (classic URLs like `abc12345.live.dynatrace.com` are not supported).
Authentication is handled via OAuth Authorization Code Flow in your browser. Tokens are securely stored in the OS keychain (macOS Keychain, Windows Credential Manager, or Linux Secret Service) and reused on subsequent starts. The browser only opens once per token lifetime. In headless environments, set `DT_MCP_TOKEN_STORAGE=file` to persist tokens.
The server is free, but using certain capabilities (notably `execute_dql` and queries to Dynatrace Grail) may incur costs based on your Dynatrace consumption model (GB scanned). The server includes built-in budget tracking via `DT_GRAIL_QUERY_BUDGET_GB` (default 1000 GB) and warns when approaching 80% of the budget.
Yes. You must set `DT_MCP_TOKEN_STORAGE=file` to persist OAuth tokens in a file (`~/.config/dynatrace-mcp/`) instead of the OS keychain, which is unavailable in headless/container environments.
Yes. Dynatrace offers a Remote Dynatrace MCP Server (available from the Dynatrace Hub) that requires no local setup and connects instantly to your Dynatrace environment from any MCP-compatible client. A migration guide is provided in the repository.

Mail a real postal letter worldwide from a PDF or text. No account, pay per letter.

Run advanced phishing, voice phishing, deepfake fraud simulations, and cybersecurity awareness training from your AI assistant.

Agent-native crypto ads: reach real crypto users from $0.05, paid in USDC via x402. No account.
Mandate Law is a law firm for AI products, agents, and the consumer apps they live in, built so coding agents can work with counsel directly. An agent can check whether a request is in scope and get the fixed fee (free a

Your AI assistant logs your meals and workouts, then plans your week from what you did. iPhone, Android and Garmin.
Comments