You can now use Model Context Protocol (MCP) with GitHub Copilot in VS Code in production environments. MCP enables GitHub Copilot to access external tools and data sources, making your coding assistant more powerful and context-aware.

Starting with VS Code 1.102, MCP support has moved out of preview and is ready for everyday use. This means you can confidently integrate MCP servers into your development workflow to extend Copilot’s capabilities with your own tools, resources, and APIs.

What’s changed for organization and enterprise administrators

MCP access in Copilot on VS Code is no longer controlled by the Editor Preview Features policy and is superseded by the MCP servers in Copilot policy. The MCP policy is disabled by default and must be enabled by an organization or enterprise administrator.

The Editor Preview Features policy will continue to control MCP access in other Copilot editors where MCP support is still in public preview (e.g., Visual Studio, Eclipse, JetBrains IDEs).

Get started with MCP

You can get started by installing some of the popular MCP servers from VS Code’s curated list. Learn more about using MCP servers in VS Code and how you can use them to extend agent mode.