Floating ‘node exec’ icon shows in Dock when running Cursor on macOS 15+ beta!

Why does a floating ‘node exec’ icon show in my Dock whenever I run npm/Node via Cursor on macOS 15 beta

  • macOS: Sequoia/Tahoe beta (15.x) on Apple Silicon
  • Cursor: latest version (e.g., 0.51.x)
  • Node.js: Installed via Homebrew or nvm
    Every time I run npm in Cursor or trigger its Node-based extensions, a rogue Dock icon labeled “node exec” appears and stays visible until the process finishes. It’s not like when I use Terminal, where no Dock icon shows up.

I’ve Tried

  • Checked System Settings → Privacy & Security → App Management, and added Cursor and its helpers

same here


It seems to be related to the initialization of the local MCP server. The issue disappears when I switch to the remote MCP server.

wait here for a reply

Same here
Turn off the mcp but still have 2 floatings

Added app management terminal and cursor but still same

This may be the verbose logging coming from the MacOS beta, for now just add

alias cleandock="defaults write com.apple.dock show-process-indicators -bool false && killall Dock"

to your bash or zshrc. Or just run the command in terminal
defaults write com.apple.dock show-process-indicators -bool false && killall Dock

it did not work

it seems the new macOS beta update fixed it.