Dunno if it’s just me but even though YOLO mode is enabled with no restrictions and works fine for normal commands, it still asks for manual approval for any MCP tools which can be extremely annoying with stuff like sequential thinking (for example.)
Is this intentional? Future planned feature? If this is intentional I’d definitely love to see an option to just auto-approve MCP tool requests (hence why I’m posting this in feedback, though if it’s not intentional then I guess bug reports would’ve been a better location…)
I’d like it to use sequential thinking, memory, and whatever else automatically as it deems necessary but having to approve it every single time it wants to use an MCP tool feels like unnecessary friction if I’ve already indicated it can run all commands automatically.
Also: Related to MCP servers, I noticed two problems and I’m not sure if they’re just something on my end or not, but:
- It seems like cursor can’t run npx-based stdio MCP servers even though they work fine in my terminal. This might be something wrong with my setup but if anyone knows what the deal is suggestions to fix it would be most appreciated.
- When running MCP servers via docker, it starts up an empty terminal for each MCP server. I haven’t seen this happen until the most recent version (0.45.11) or in stuff like Cline, so this might just be a bug. Dunno, but it would definitely be nice if those could just be hidden in the background rather than appearing in the foreground. I have 3 MCP servers configured, and every window of Cursor opens 3 new blank terminals for them running docker.exe from Chocolatey’s directory in ProgramData.
Additional somewhat unimportant MCP feedback: Please let us edit MCP servers via a JSON file similar to other IDEs/Claude/Cline/etc. with support for env variables and all that so we don’t need to make wrapper scripts