Release v2.0.0
Changes in v2.0.0
- chore(release): bump to 2.0.0 (#547) (64dfcb1)
- feat: add bearer token auth and HTTP server hardening (#536) (8f12972)
- fix: default host binding to 127.0.0.1 to prevent unintended 0.0.0.0 exposure (#538) (ac5251e)
- fix: enable DNS rebinding protection in HTTP transport (#540) (ead8203)
- chore(deps): bump dompurify from 3.4.0 to 3.4.10 (#543) (4b2dfc7)
- chore(deps-dev): bump vite and @vitejs/plugin-react (#544) (96cfc46)
- chore(deps): pin all package.json dependencies to exact versions (#545) (5c07537)
- feat(auth): persist OAuth auth-code-flow tokens across restarts (#487) (a3c2145)
- chore: pin @modelcontextprotocol/sdk to exact version 1.27.1 (#537) (dab8895)
- chore: upgrade Node.js from v22 to v24 (LTS "Krypton") (#533) (c99f4cd)
- feat: add /health endpoint to HTTP server mode (#539) (2718d39)
- feat!: remove
create_workflow_for_notificationandmake_workflow_publictools (#534) (8f975d6) - feat: advise users to use official Remote MCP Server when --http flag is used (#535) (1006435)
- chore: update readme - include links to dynatrace-for-ai and dtctl (#503) (07249f5)
Usage
npx -y @dynatrace-oss/dynatrace-mcp-server@2.0.0MCP Bundle
This release also includes the local MCP Bundle asset:
dynatrace-mcp-server-2.0.0.mcpb