visual-studio-code

VS Code "enable MCP" settings in enterprise scenarios


We are developing MCP servers for Visual Studio Code in a enterprise scenario. The settings editor preview features and MCP servers on GitHub.com are off on the GitHub Copilot Configuration page as the company doesn't want to enable the feature for all users.

Our understanding, based on some GitHub issues (e.g., https://github.com/microsoft/vscode/issues/251612#issuecomment-2978046225), is that deploying Windows Group policies would allow enabling MCP servers at a more granular level (e.g., per user able to change their local policies, or to deploy to "power-user groups"). Is our understanding of this setting correct? Does the local policy take precedence over the general GitHub Copilot Configuration page?

Our initial trials are showing that the local group policy seems to work fine initially, but as soon as we reboot the machine, the MCP settings become disabled again (the policy is still active though in the group editor).

Thank you for your help!

Mik


Solution

  • Team member here. VS Code Insiders now has MCP out of preview, with a new policy for enterprises. Docs are being updated for next week's release.

    Please file vscode issues for any issues you find for how policies are applied, so we can triage and debug.