Weβre excited to announce that MCP support is now GA in Visual Studioβunlocking richer, real-time context from your entire development stack and expanding the power of Agent Mode like never before.
Model Context Protocol (MCP) is an open standard that makes it easy for AI agents to connect with external tools and servicesβthink of it like HTTP, but for AI-enabled developer workflows. Instead of building custom integrations for every tool, MCP lets you plug into robust server endpoints for databases, code search, deployment pipelines, and more, all through a consistent, secure protocol.
With GA support in Visual Studio, youβll find new ways to connect, configure, and control your MCP serversβplus a growing set of features to make setup seamless and enterprise-ready.
Why It Matters
In Visual Studio, MCP unlocks new possibilities for:
- Custom workflows β Use your custom MCP servers, or choose from the vast ecosystem of existing ones, to automate repetitive tasks, query metrics, interact with databases, or call internal APIsβdirectly from Copilot Chat.
- Enterprise integration β Connect AI to your companyβs internal tools and systems while keeping sensitive data safe.
- Smarter conversations β Give Copilot structured access to project-specific knowledge, services, and workflows so it can provide richer, more relevant answers.
Whatβs new?
Full MCP client integration
In Visual Studio, you can connect to local or remote MCP servers using .mcp.json configuration. See our official documentation for more instructions on how to configure servers.
With seamless flows to manage server inputs, authentication, and tools, managing MCPs in Visual Studio is truly a first class experience designed with developers in mind.
First-class authentication
Sign in securely to protected endpoints with built-in Visual Studio flows. With support for the full MCP authentication specification, Visual Studio can connect to protected MCP servers regardless of what authentication provider they use.
Easier ways to connect to new servers
Visual Studio now supports one-click server installation from the web. With this new functionality, adding new MCP servers in VS is as simple as the click of a button. Be on the lookout for βInstall in VSβ buttons to start appearing in the repos for your favorite MCP servers!
Weβve made it easier than ever to add connections to new MCP servers with our new add flow. Whether itβs a server you found online, or a custom built MCP server for your organization, you no longer need to manually copy, paste, and configure JSON to connect to new servers. To access this flow, simply click the new green plus button icon in the tool picker window in GitHub Copilot Chat.
Enterprise Governance controls
We understand that organizations may have different policies and through a new integration with GitHub policy, enterprises and organizations can now have fine grained control over access to MCP functionality within their organizations. Your IT admin can now simply navigate to your GitHub policy settings, and toggle on or off MCP features for all users.
Give us your feedback!
Weβre excited to continue evolving the MCP experience in VS, and your input plays a big roleβplease give us your feedbackΒ here, and let us know what youβd like to see next!



Looks great, do we have a mechanism to capture trace level data? Like in vscode?
This looks amazing. Will it be possible to install new ones as extensions eventually?
Yes. In fact, the new GitHub Copilot for Azure extension does just that
17 years in the making!