Summary
When the chrome-devtools-mcp plugin is disabled (set to false in Claude Code enabledPlugins), the Chrome instance it spawned continues running indefinitely. Had to manually kill the processes days later.
Steps to reproduce
- Install
chrome-devtools-mcp@claude-plugins-official in Claude Code
- Use it (Chrome spawns with
--user-data-dir=~/.cache/chrome-devtools-mcp/chrome-profile)
- Disable the plugin in settings:
"chrome-devtools-mcp@claude-plugins-official": false
- Chrome processes persist — still running days later
Expected behavior
Disabling the plugin (or exiting Claude Code) should terminate the spawned Chrome instance.
Workaround
pkill -f 'chrome-devtools-mcp/chrome-profile'
Environment
- macOS (Darwin 25.3.0)
- Claude Code CLI
- Chrome 146.x
Summary
When the
chrome-devtools-mcpplugin is disabled (set tofalsein Claude CodeenabledPlugins), the Chrome instance it spawned continues running indefinitely. Had to manually kill the processes days later.Steps to reproduce
chrome-devtools-mcp@claude-plugins-officialin Claude Code--user-data-dir=~/.cache/chrome-devtools-mcp/chrome-profile)"chrome-devtools-mcp@claude-plugins-official": falseExpected behavior
Disabling the plugin (or exiting Claude Code) should terminate the spawned Chrome instance.
Workaround
pkill -f 'chrome-devtools-mcp/chrome-profile'Environment