{"id":253922,"date":"2025-08-19T11:23:21","date_gmt":"2025-08-19T18:23:21","guid":{"rendered":"https:\/\/devblogs.microsoft.com\/visualstudio\/?p=253922"},"modified":"2025-09-09T09:21:27","modified_gmt":"2025-09-09T16:21:27","slug":"mcp-is-now-generally-available-in-visual-studio","status":"publish","type":"post","link":"https:\/\/devblogs.microsoft.com\/visualstudio\/mcp-is-now-generally-available-in-visual-studio\/","title":{"rendered":"Model Context Protocol (MCP) is Now Generally Available in Visual Studio \ud83c\udf89"},"content":{"rendered":"<p>We\u2019re excited to announce that MCP support is now GA in Visual Studio\u2014unlocking richer, real-time context from your entire development stack and expanding the power of Agent Mode like never before.<\/p>\n<p>Model Context Protocol (MCP) is an open standard that makes it easy for AI agents to connect with external tools and services\u2014think 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.<\/p>\n<p>With GA support in Visual Studio, you\u2019ll find new ways to connect, configure, and control your MCP servers\u2014plus a growing set of features to make setup seamless and enterprise-ready.<\/p>\n<p><div  class=\"d-flex justify-content-left\"><a class=\"cta_button_link btn-primary mb-24\" href=\"https:\/\/visualstudio.microsoft.com\/\" target=\"_blank\">Try MCP in Visual Studio<\/a><\/div><\/p>\n<h2>Why It Matters<\/h2>\n<p>In Visual Studio, MCP unlocks new possibilities for:<\/p>\n<ul>\n<li><strong>Custom workflows<\/strong> \u2013 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\u2014directly from Copilot Chat.<\/li>\n<li><strong>Enterprise integration<\/strong> \u2013 Connect AI to your company\u2019s internal tools and systems while keeping sensitive data safe.<\/li>\n<li><strong>Smarter conversations<\/strong> \u2013 Give Copilot structured access to project-specific knowledge, services, and workflows so it can provide richer, more relevant answers.<\/li>\n<\/ul>\n<h2>What\u2019s new?<\/h2>\n<h3><strong>Full MCP client integration<\/strong><\/h3>\n<p>In Visual Studio, you can connect to local or remote MCP servers using .mcp.json configuration. <a href=\"https:\/\/learn.microsoft.com\/en-us\/visualstudio\/ide\/mcp-servers?view=vs-2022\">See our official documentation<\/a> for more instructions on how to configure servers.<\/p>\n<p><a href=\"https:\/\/devblogs.microsoft.com\/visualstudio\/wp-content\/uploads\/sites\/4\/2025\/08\/Picture2.png\"><img decoding=\"async\" class=\"alignnone size-medium wp-image-253929\" src=\"https:\/\/devblogs.microsoft.com\/visualstudio\/wp-content\/uploads\/sites\/4\/2025\/08\/Picture2-300x103.png\" alt=\"Picture2 image\" width=\"300\" height=\"103\" srcset=\"https:\/\/devblogs.microsoft.com\/visualstudio\/wp-content\/uploads\/sites\/4\/2025\/08\/Picture2-300x103.png 300w, https:\/\/devblogs.microsoft.com\/visualstudio\/wp-content\/uploads\/sites\/4\/2025\/08\/Picture2.png 714w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p>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.<\/p>\n<h3><strong>First-class authentication<\/strong><\/h3>\n<p>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.<\/p>\n<p><a href=\"https:\/\/devblogs.microsoft.com\/visualstudio\/wp-content\/uploads\/sites\/4\/2025\/08\/Picture1.png\"><img decoding=\"async\" class=\"alignnone size-medium wp-image-253928\" src=\"https:\/\/devblogs.microsoft.com\/visualstudio\/wp-content\/uploads\/sites\/4\/2025\/08\/Picture1-300x164.png\" alt=\"Picture1 image\" width=\"300\" height=\"164\" srcset=\"https:\/\/devblogs.microsoft.com\/visualstudio\/wp-content\/uploads\/sites\/4\/2025\/08\/Picture1-300x164.png 300w, https:\/\/devblogs.microsoft.com\/visualstudio\/wp-content\/uploads\/sites\/4\/2025\/08\/Picture1.png 630w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<h3><strong>Easier ways to connect to new servers <\/strong><\/h3>\n<p>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 \u201cInstall in VS\u201d buttons to start appearing in the repos for your favorite MCP servers!<\/p>\n<p>We\u2019ve made it easier than ever to add connections to new MCP servers with our new add flow. Whether it\u2019s 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.<\/p>\n<p><a href=\"https:\/\/devblogs.microsoft.com\/visualstudio\/wp-content\/uploads\/sites\/4\/2025\/08\/image-2.png\"><img decoding=\"async\" class=\"alignnone size-medium wp-image-253935\" src=\"https:\/\/devblogs.microsoft.com\/visualstudio\/wp-content\/uploads\/sites\/4\/2025\/08\/image-2-300x248.png\" alt=\"image image\" width=\"300\" height=\"248\" srcset=\"https:\/\/devblogs.microsoft.com\/visualstudio\/wp-content\/uploads\/sites\/4\/2025\/08\/image-2-300x248.png 300w, https:\/\/devblogs.microsoft.com\/visualstudio\/wp-content\/uploads\/sites\/4\/2025\/08\/image-2.png 320w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<h3><strong>Enterprise Governance controls <\/strong><\/h3>\n<p>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.<\/p>\n<h2>Give us your feedback!<\/h2>\n<p><strong>We\u2019re excited to continue evolving the MCP experience in VS, and your input plays a big role\u2014please give us your feedback\u00a0<\/strong><a href=\"https:\/\/developercommunity.visualstudio.com\/home\"><strong>here<\/strong><\/a><strong>, and let us know what you\u2019d like to see next!<\/strong><\/p>\n<p><div  class=\"d-flex justify-content-left\"><a class=\"cta_button_link btn-primary mb-24\" href=\"https:\/\/visualstudio.microsoft.com\/\" target=\"_blank\">Try MCP in Visual Studio<\/a><\/div><\/p>\n","protected":false},"excerpt":{"rendered":"<p>We\u2019re excited to announce that MCP support is now GA in Visual Studio\u2014unlocking 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\u2014think of it [&hellip;]<\/p>\n","protected":false},"author":114002,"featured_media":253936,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[6888,155],"tags":[6986,7001,1055,6589,6999,6883,4381,6924,7002,6988,7003,6987,6828,7000,12],"class_list":["post-253922","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-copilot","category-visual-studio","tag-agent-mode","tag-agents","tag-ai","tag-authentication","tag-code","tag-copilot","tag-github","tag-github-copilot","tag-llm","tag-mcp","tag-microsoft","tag-model-context-protocol","tag-security","tag-servers","tag-visual-studio"],"acf":[],"blog_post_summary":"<p>We\u2019re excited to announce that MCP support is now GA in Visual Studio\u2014unlocking 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\u2014think of it [&hellip;]<\/p>\n","_links":{"self":[{"href":"https:\/\/devblogs.microsoft.com\/visualstudio\/wp-json\/wp\/v2\/posts\/253922","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/devblogs.microsoft.com\/visualstudio\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/devblogs.microsoft.com\/visualstudio\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/visualstudio\/wp-json\/wp\/v2\/users\/114002"}],"replies":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/visualstudio\/wp-json\/wp\/v2\/comments?post=253922"}],"version-history":[{"count":0,"href":"https:\/\/devblogs.microsoft.com\/visualstudio\/wp-json\/wp\/v2\/posts\/253922\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/visualstudio\/wp-json\/wp\/v2\/media\/253936"}],"wp:attachment":[{"href":"https:\/\/devblogs.microsoft.com\/visualstudio\/wp-json\/wp\/v2\/media?parent=253922"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/visualstudio\/wp-json\/wp\/v2\/categories?post=253922"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/visualstudio\/wp-json\/wp\/v2\/tags?post=253922"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}