The issue you're experiencing with the "Controls access to installed Model Context Protocol servers" setting being disabled and marked as "Managed by Organization" typically indicates that your organization has implemented group policies or management settings that restrict changes to certain configurations in Visual Studio Code. This is often done for compliance, security, or operational consistency across all user environments within the organization.
Since your IT support mentioned that it is driven by Microsoft enterprise policies, it likely means that your organization is using Microsoft Intune or another enterprise management solution to enforce these settings. As a result, individual users cannot modify these settings directly in their installations of Visual Studio Code.
If you need to change this setting, you may want to discuss with your IT department about the specific policies in place and whether any exceptions can be made based on your needs.