chrome-devtools-mcp adds get_heapsnapshot_dominators
Introduced 2026-06-18 · score 0.97
HOW TO USE IT
When investigating why an object in a captured heap snapshot remains alive, call `get_heapsnapshot_dominators` with the snapshot path and target node ID to retrieve its dominator chain.
get_heapsnapshot_dominators({"filePath":"<path-to-file.heapsnapshot>","nodeId":<node-id>})WHY THIS HELPS
When investigating why an object in a captured heap snapshot remains alive, retrieve its dominator chain.
REQUIREMENTS AND LIMITATIONS
- Version: 1.3.0
- filePath (required): Path to a `.heapsnapshot` file to read.
- nodeId (required): Node ID to retrieve the dominator chain for.
- Prerequisite: Enable memory debugging with `--memoryDebugging=true`.
- Requires `--memoryDebugging=true`.
- Requires a `.heapsnapshot` file path and a node ID.
FIRST-PARTY EVIDENCE
- https://github.com/ChromeDevTools/chrome-devtools-mcp/releases/tag/chrome-devtools-mcp-v1.3.0
- https://github.com/ChromeDevTools/chrome-devtools-mcp/pull/2215
- https://github.com/ChromeDevTools/chrome-devtools-mcp/blob/chrome-devtools-mcp-v1.3.0/docs/tool-reference.md
Check the installed version and the source before using it. Entry JSON