I am using GitHub Copilot in Visual Studio Code.
Some extensions (GitKraken, ...) sneakily add MCP servers. Whenever I open a new Visual Studio Code window in a new project, all these MCP servers are turned on by default. I don't want that. How can I prevent these MCP servers to be enabled, short of uninstalling the offending extensions, but keep it so that I can still enable them manually?
As found by the asker, according to Tool enablement is per window, how do I set it globally? #266058, this appears to be a bug, and the list of activated tools should be stored globally per profile. The issue ticket indicates that the milestone is the 1.106 VS Code release, so I'd suggest doing an update if you haven't already and trying it out again. If it's still not working as described in 1.106, you could comment on the issue ticket with details on how you can reproduce the problem locally.