{"id":53199,"date":"2025-04-18T12:45:39","date_gmt":"2025-04-18T02:45:39","guid":{"rendered":"https:\/\/www.cloudproinc.com.au\/?p=53199"},"modified":"2025-05-01T15:50:51","modified_gmt":"2025-05-01T05:50:51","slug":"setting-up-azure-mcp-server-with-vs-code","status":"publish","type":"post","link":"https:\/\/cloudproinc.com.au\/index.php\/2025\/04\/18\/setting-up-azure-mcp-server-with-vs-code\/","title":{"rendered":"Setting Up Azure MCP Server with VS Code"},"content":{"rendered":"\n<p>In this blog post, we&#8217;ll delve into what MCP Server is, the benefits it offers, and guide you through setting up an Azure MCP Server and integrating it with Visual Studio Code (VS Code).<\/p>\n\n\n\n<!--more-->\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-what-is-model-context-protocol-mcp-server\">What is Model Context Protocol (MCP) Server?<\/h2>\n\n\n\n<p><a href=\"https:\/\/www.cloudproinc.com.au\/index.php\/category\/mcp-server\/\">Model Context Protocol (MCP)<\/a> Server is an open-source protocol designed for managing contexts and resources between agents and external resources. The client-server design ensures consistent interactions between clients and AI services, enabling efficient handling of AI requests, context switching, and persistent session management, thereby providing smooth and coherent interactions.<\/p>\n\n\n\n<p>In this blog, we will demonstrate how to connect the Azure MCP Server to GitHub Copilot Agent mode and interact with Azure directly from the Copilot Chat.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-getting-started-with-azure-mcp-server\">Getting Started with Azure MCP Server<\/h2>\n\n\n\n<p>Before installing the Azure MCP Server, ensure you have the following items:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Node.js<\/li>\n\n\n\n<li>Visual Studio Code (Insider version is also compatible)<\/li>\n\n\n\n<li>GitHub Copilot<\/li>\n<\/ul>\n\n\n\n<p>Additionally, you may consider using the Azure Copilot for Azure extension, which can provide extra features.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-install-azure-mcp-server\">Install Azure MCP Server<\/h2>\n\n\n\n<p>To install the Azure MCP Server, under the .<strong>vscode<\/strong> folder in VS Code create a file called <strong>mcp.json<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"289\" height=\"185\" data-src=\"\/wp-content\/uploads\/2025\/04\/image.jpg\" alt=\"\" class=\"wp-image-53200 lazyload\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 289px; --smush-placeholder-aspect-ratio: 289\/185;\" \/><\/figure>\n\n\n\n<p>In the file, add the following code and save.<\/p>\n\n\n\n<pre class=\"wp-block-code has-white-color has-black-background-color has-text-color has-background has-link-color wp-elements-524f493271231d2063be137ef579f396\"><code>{\n&nbsp; &nbsp; \"servers\": {\n&nbsp; &nbsp; &nbsp; \"Azure MCP Server\": {\n&nbsp; &nbsp; &nbsp; &nbsp; \"command\": \"npx\",\n&nbsp; &nbsp; &nbsp; &nbsp; \"args\": &#91;\n&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; \"-y\",\n&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; \"@azure\/mcp@latest\",\n&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; \"server\",\n&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; \"start\"\n&nbsp; &nbsp; &nbsp; &nbsp; ]\n&nbsp; &nbsp; &nbsp; }\n&nbsp; &nbsp; }\n&nbsp; }<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-test-and-run-azure-mcp-server\">Test and Run Azure MCP Server<\/h2>\n\n\n\n<p>In VS Code, open <strong>the Copilot Chat<\/strong> window, switch to <strong>Agent<\/strong> mode, and click on Tools.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"547\" height=\"217\" data-src=\"\/wp-content\/uploads\/2025\/04\/image-1.png\" alt=\"VS Code tools \" class=\"wp-image-53202 lazyload\" data-srcset=\"\/wp-content\/uploads\/2025\/04\/image-1.png 547w, \/wp-content\/uploads\/2025\/04\/image-1-300x119.png 300w, \/wp-content\/uploads\/2025\/04\/image-1-480x190.png 480w\" data-sizes=\"(max-width: 547px) 100vw, 547px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 547px; --smush-placeholder-aspect-ratio: 547\/217;\" \/><\/figure>\n\n\n\n<p>The tools menu displays all the Azure MCP Server tools accessible to the server.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"599\" height=\"452\" data-src=\"\/wp-content\/uploads\/2025\/04\/image-2.png\" alt=\"Tools list\" class=\"wp-image-53203 lazyload\" data-srcset=\"\/wp-content\/uploads\/2025\/04\/image-2.png 599w, \/wp-content\/uploads\/2025\/04\/image-2-300x226.png 300w, \/wp-content\/uploads\/2025\/04\/image-2-480x362.png 480w\" data-sizes=\"(max-width: 599px) 100vw, 599px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 599px; --smush-placeholder-aspect-ratio: 599\/452;\" \/><\/figure>\n\n\n\n<p>The tools include:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Server Operations<\/li>\n\n\n\n<li>Subscription Management<\/li>\n\n\n\n<li>Cosmos DB Operations<\/li>\n\n\n\n<li>Storage Operations<\/li>\n\n\n\n<li>Monitor Operations<\/li>\n\n\n\n<li>App Configuration Operations<\/li>\n\n\n\n<li>Resource Group Operations<\/li>\n\n\n\n<li>Azure CLI Extension Operations<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-use-agent\">Use Agent<\/h2>\n\n\n\n<p>Log in to Azure using Azure CLI (`az login`) before using the agent. In this example, I asked Copilot in Agent mode to list all my Azure subscriptions.<\/p>\n\n\n\n<p>Results:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"555\" height=\"282\" data-src=\"\/wp-content\/uploads\/2025\/04\/image.png\" alt=\"\" class=\"wp-image-53201 lazyload\" data-srcset=\"\/wp-content\/uploads\/2025\/04\/image.png 555w, \/wp-content\/uploads\/2025\/04\/image-300x152.png 300w, \/wp-content\/uploads\/2025\/04\/image-480x244.png 480w\" data-sizes=\"(max-width: 555px) 100vw, 555px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 555px; --smush-placeholder-aspect-ratio: 555\/282;\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-summary\">Summary<\/h2>\n\n\n\n<p>In this blog post, we provided an explanation of the Model Context Protocol (MCP) Server and outlined how to get started with Azure MCP Server. The applications for using an MCP Server are extensive and extend beyond Azure. In the subsequent article on this topic, we will discuss the process of creating an MCP Server using C# and .NET. <\/p>\n\n\n\n<p>Please  visit our <a href=\"https:\/\/www.youtube.com\/@CPIConsultingPtyLtd\" target=\"_blank\" rel=\"noreferrer noopener\">YouTube channel<\/a> <\/p>\n\n\n\n<div class=\"wp-block-jetpack-related-posts\">\n<h2 class=\"wp-block-heading\" id=\"h-related-posts\">Related Posts<\/h2>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>In this blog post, we&#8217;ll delve into what MCP Server is, the benefits it offers, and guide you through setting up an Azure MCP Server and integrating it with Visual Studio Code (VS Code).<\/p>\n","protected":false},"author":1,"featured_media":53204,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_yoast_wpseo_focuskw":"Setting Up Azure MCP Server with VS Code","_yoast_wpseo_title":"","_yoast_wpseo_metadesc":"Discover the key steps for setting up Azure MCP Server with VS Code for streamlined AI resource management.","_yoast_wpseo_opengraph-title":"","_yoast_wpseo_opengraph-description":"","_yoast_wpseo_twitter-title":"","_yoast_wpseo_twitter-description":"","_et_pb_use_builder":"off","_et_pb_old_content":"","_et_gb_content_width":"","_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[16,13,68],"tags":[],"class_list":["post-53199","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-microsoft-azure","category-blog","category-mcp-server"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.3 (Yoast SEO v27.4) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Setting Up Azure MCP Server with VS Code - CPI Consulting<\/title>\n<meta name=\"description\" content=\"Discover the key steps for setting up Azure MCP Server with VS Code for streamlined AI resource management.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/cloudproinc.com.au\/index.php\/2025\/04\/18\/setting-up-azure-mcp-server-with-vs-code\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Setting Up Azure MCP Server with VS Code\" \/>\n<meta property=\"og:description\" content=\"Discover the key steps for setting up Azure MCP Server with VS Code for streamlined AI resource management.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/cloudproinc.com.au\/index.php\/2025\/04\/18\/setting-up-azure-mcp-server-with-vs-code\/\" \/>\n<meta property=\"og:site_name\" content=\"CPI Consulting\" \/>\n<meta property=\"article:published_time\" content=\"2025-04-18T02:45:39+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-05-01T05:50:51+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/cloudproinc.com.au\/wp-content\/uploads\/2025\/04\/Azure-MCP-Server-Setup-1024x683.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1024\" \/>\n\t<meta property=\"og:image:height\" content=\"683\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"CPI Staff\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"CPI Staff\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/cloudproinc.com.au\\\/index.php\\\/2025\\\/04\\\/18\\\/setting-up-azure-mcp-server-with-vs-code\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/cloudproinc.com.au\\\/index.php\\\/2025\\\/04\\\/18\\\/setting-up-azure-mcp-server-with-vs-code\\\/\"},\"author\":{\"name\":\"CPI Staff\",\"@id\":\"https:\\\/\\\/cloudproinc.com.au\\\/#\\\/schema\\\/person\\\/192eeeb0ce91062126ce3822ae88fe6e\"},\"headline\":\"Setting Up Azure MCP Server with VS Code\",\"datePublished\":\"2025-04-18T02:45:39+00:00\",\"dateModified\":\"2025-05-01T05:50:51+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/cloudproinc.com.au\\\/index.php\\\/2025\\\/04\\\/18\\\/setting-up-azure-mcp-server-with-vs-code\\\/\"},\"wordCount\":362,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/cloudproinc.com.au\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/cloudproinc.com.au\\\/index.php\\\/2025\\\/04\\\/18\\\/setting-up-azure-mcp-server-with-vs-code\\\/#primaryimage\"},\"thumbnailUrl\":\"\\\/wp-content\\\/uploads\\\/2025\\\/04\\\/Azure-MCP-Server-Setup.png\",\"articleSection\":[\"Azure\",\"Blog\",\"MCP Server\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/cloudproinc.com.au\\\/index.php\\\/2025\\\/04\\\/18\\\/setting-up-azure-mcp-server-with-vs-code\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/cloudproinc.com.au\\\/index.php\\\/2025\\\/04\\\/18\\\/setting-up-azure-mcp-server-with-vs-code\\\/\",\"url\":\"https:\\\/\\\/cloudproinc.com.au\\\/index.php\\\/2025\\\/04\\\/18\\\/setting-up-azure-mcp-server-with-vs-code\\\/\",\"name\":\"Setting Up Azure MCP Server with VS Code - CPI Consulting\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/cloudproinc.com.au\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/cloudproinc.com.au\\\/index.php\\\/2025\\\/04\\\/18\\\/setting-up-azure-mcp-server-with-vs-code\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/cloudproinc.com.au\\\/index.php\\\/2025\\\/04\\\/18\\\/setting-up-azure-mcp-server-with-vs-code\\\/#primaryimage\"},\"thumbnailUrl\":\"\\\/wp-content\\\/uploads\\\/2025\\\/04\\\/Azure-MCP-Server-Setup.png\",\"datePublished\":\"2025-04-18T02:45:39+00:00\",\"dateModified\":\"2025-05-01T05:50:51+00:00\",\"description\":\"Discover the key steps for setting up Azure MCP Server with VS Code for streamlined AI resource management.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/cloudproinc.com.au\\\/index.php\\\/2025\\\/04\\\/18\\\/setting-up-azure-mcp-server-with-vs-code\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/cloudproinc.com.au\\\/index.php\\\/2025\\\/04\\\/18\\\/setting-up-azure-mcp-server-with-vs-code\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/cloudproinc.com.au\\\/index.php\\\/2025\\\/04\\\/18\\\/setting-up-azure-mcp-server-with-vs-code\\\/#primaryimage\",\"url\":\"\\\/wp-content\\\/uploads\\\/2025\\\/04\\\/Azure-MCP-Server-Setup.png\",\"contentUrl\":\"\\\/wp-content\\\/uploads\\\/2025\\\/04\\\/Azure-MCP-Server-Setup.png\",\"width\":1536,\"height\":1024},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/cloudproinc.com.au\\\/index.php\\\/2025\\\/04\\\/18\\\/setting-up-azure-mcp-server-with-vs-code\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.cloudproinc.com.au\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Setting Up Azure MCP Server with VS Code\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/cloudproinc.com.au\\\/#website\",\"url\":\"https:\\\/\\\/cloudproinc.com.au\\\/\",\"name\":\"Cloud Pro Inc - CPI Consulting Pty Ltd\",\"description\":\"Cloud, AI &amp; Cybersecurity Consulting | Melbourne\",\"publisher\":{\"@id\":\"https:\\\/\\\/cloudproinc.com.au\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/cloudproinc.com.au\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/cloudproinc.com.au\\\/#organization\",\"name\":\"Cloud Pro Inc - Cloud Pro Inc - CPI Consulting Pty Ltd\",\"url\":\"https:\\\/\\\/cloudproinc.com.au\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/cloudproinc.com.au\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"\\\/wp-content\\\/uploads\\\/2022\\\/01\\\/favfinalfile.png\",\"contentUrl\":\"\\\/wp-content\\\/uploads\\\/2022\\\/01\\\/favfinalfile.png\",\"width\":500,\"height\":500,\"caption\":\"Cloud Pro Inc - Cloud Pro Inc - CPI Consulting Pty Ltd\"},\"image\":{\"@id\":\"https:\\\/\\\/cloudproinc.com.au\\\/#\\\/schema\\\/logo\\\/image\\\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/cloudproinc.com.au\\\/#\\\/schema\\\/person\\\/192eeeb0ce91062126ce3822ae88fe6e\",\"name\":\"CPI Staff\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/2d96eeb53b791d92c8c50dd667e3beec92c93253bb6ff21c02cfa8ca73665c70?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/2d96eeb53b791d92c8c50dd667e3beec92c93253bb6ff21c02cfa8ca73665c70?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/2d96eeb53b791d92c8c50dd667e3beec92c93253bb6ff21c02cfa8ca73665c70?s=96&d=mm&r=g\",\"caption\":\"CPI Staff\"},\"sameAs\":[\"http:\\\/\\\/www.cloudproinc.com.au\"],\"url\":\"https:\\\/\\\/cloudproinc.com.au\\\/index.php\\\/author\\\/cpiadmin\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Setting Up Azure MCP Server with VS Code - CPI Consulting","description":"Discover the key steps for setting up Azure MCP Server with VS Code for streamlined AI resource management.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/cloudproinc.com.au\/index.php\/2025\/04\/18\/setting-up-azure-mcp-server-with-vs-code\/","og_locale":"en_US","og_type":"article","og_title":"Setting Up Azure MCP Server with VS Code","og_description":"Discover the key steps for setting up Azure MCP Server with VS Code for streamlined AI resource management.","og_url":"https:\/\/cloudproinc.com.au\/index.php\/2025\/04\/18\/setting-up-azure-mcp-server-with-vs-code\/","og_site_name":"CPI Consulting","article_published_time":"2025-04-18T02:45:39+00:00","article_modified_time":"2025-05-01T05:50:51+00:00","og_image":[{"width":1024,"height":683,"url":"https:\/\/cloudproinc.com.au\/wp-content\/uploads\/2025\/04\/Azure-MCP-Server-Setup-1024x683.png","type":"image\/png"}],"author":"CPI Staff","twitter_card":"summary_large_image","twitter_misc":{"Written by":"CPI Staff","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/cloudproinc.com.au\/index.php\/2025\/04\/18\/setting-up-azure-mcp-server-with-vs-code\/#article","isPartOf":{"@id":"https:\/\/cloudproinc.com.au\/index.php\/2025\/04\/18\/setting-up-azure-mcp-server-with-vs-code\/"},"author":{"name":"CPI Staff","@id":"https:\/\/cloudproinc.com.au\/#\/schema\/person\/192eeeb0ce91062126ce3822ae88fe6e"},"headline":"Setting Up Azure MCP Server with VS Code","datePublished":"2025-04-18T02:45:39+00:00","dateModified":"2025-05-01T05:50:51+00:00","mainEntityOfPage":{"@id":"https:\/\/cloudproinc.com.au\/index.php\/2025\/04\/18\/setting-up-azure-mcp-server-with-vs-code\/"},"wordCount":362,"commentCount":0,"publisher":{"@id":"https:\/\/cloudproinc.com.au\/#organization"},"image":{"@id":"https:\/\/cloudproinc.com.au\/index.php\/2025\/04\/18\/setting-up-azure-mcp-server-with-vs-code\/#primaryimage"},"thumbnailUrl":"\/wp-content\/uploads\/2025\/04\/Azure-MCP-Server-Setup.png","articleSection":["Azure","Blog","MCP Server"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/cloudproinc.com.au\/index.php\/2025\/04\/18\/setting-up-azure-mcp-server-with-vs-code\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/cloudproinc.com.au\/index.php\/2025\/04\/18\/setting-up-azure-mcp-server-with-vs-code\/","url":"https:\/\/cloudproinc.com.au\/index.php\/2025\/04\/18\/setting-up-azure-mcp-server-with-vs-code\/","name":"Setting Up Azure MCP Server with VS Code - CPI Consulting","isPartOf":{"@id":"https:\/\/cloudproinc.com.au\/#website"},"primaryImageOfPage":{"@id":"https:\/\/cloudproinc.com.au\/index.php\/2025\/04\/18\/setting-up-azure-mcp-server-with-vs-code\/#primaryimage"},"image":{"@id":"https:\/\/cloudproinc.com.au\/index.php\/2025\/04\/18\/setting-up-azure-mcp-server-with-vs-code\/#primaryimage"},"thumbnailUrl":"\/wp-content\/uploads\/2025\/04\/Azure-MCP-Server-Setup.png","datePublished":"2025-04-18T02:45:39+00:00","dateModified":"2025-05-01T05:50:51+00:00","description":"Discover the key steps for setting up Azure MCP Server with VS Code for streamlined AI resource management.","breadcrumb":{"@id":"https:\/\/cloudproinc.com.au\/index.php\/2025\/04\/18\/setting-up-azure-mcp-server-with-vs-code\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/cloudproinc.com.au\/index.php\/2025\/04\/18\/setting-up-azure-mcp-server-with-vs-code\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/cloudproinc.com.au\/index.php\/2025\/04\/18\/setting-up-azure-mcp-server-with-vs-code\/#primaryimage","url":"\/wp-content\/uploads\/2025\/04\/Azure-MCP-Server-Setup.png","contentUrl":"\/wp-content\/uploads\/2025\/04\/Azure-MCP-Server-Setup.png","width":1536,"height":1024},{"@type":"BreadcrumbList","@id":"https:\/\/cloudproinc.com.au\/index.php\/2025\/04\/18\/setting-up-azure-mcp-server-with-vs-code\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.cloudproinc.com.au\/"},{"@type":"ListItem","position":2,"name":"Setting Up Azure MCP Server with VS Code"}]},{"@type":"WebSite","@id":"https:\/\/cloudproinc.com.au\/#website","url":"https:\/\/cloudproinc.com.au\/","name":"Cloud Pro Inc - CPI Consulting Pty Ltd","description":"Cloud, AI &amp; Cybersecurity Consulting | Melbourne","publisher":{"@id":"https:\/\/cloudproinc.com.au\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/cloudproinc.com.au\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/cloudproinc.com.au\/#organization","name":"Cloud Pro Inc - Cloud Pro Inc - CPI Consulting Pty Ltd","url":"https:\/\/cloudproinc.com.au\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/cloudproinc.com.au\/#\/schema\/logo\/image\/","url":"\/wp-content\/uploads\/2022\/01\/favfinalfile.png","contentUrl":"\/wp-content\/uploads\/2022\/01\/favfinalfile.png","width":500,"height":500,"caption":"Cloud Pro Inc - Cloud Pro Inc - CPI Consulting Pty Ltd"},"image":{"@id":"https:\/\/cloudproinc.com.au\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/cloudproinc.com.au\/#\/schema\/person\/192eeeb0ce91062126ce3822ae88fe6e","name":"CPI Staff","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/2d96eeb53b791d92c8c50dd667e3beec92c93253bb6ff21c02cfa8ca73665c70?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/2d96eeb53b791d92c8c50dd667e3beec92c93253bb6ff21c02cfa8ca73665c70?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/2d96eeb53b791d92c8c50dd667e3beec92c93253bb6ff21c02cfa8ca73665c70?s=96&d=mm&r=g","caption":"CPI Staff"},"sameAs":["http:\/\/www.cloudproinc.com.au"],"url":"https:\/\/cloudproinc.com.au\/index.php\/author\/cpiadmin\/"}]}},"jetpack_featured_media_url":"\/wp-content\/uploads\/2025\/04\/Azure-MCP-Server-Setup.png","jetpack-related-posts":[{"id":56817,"url":"https:\/\/cloudproinc.com.au\/index.php\/2025\/11\/26\/accelerate-vs-code-development-with-mcp-servers\/","url_meta":{"origin":53199,"position":0},"title":"Accelerate VS Code Development with MCP Servers","author":"CPI Staff","date":"November 26, 2025","format":false,"excerpt":"Learn how to use Model Context Protocol (MCP) servers inside VS Code to automate tasks, reduce context switching, and speed up development for both engineers and technical leaders.","rel":"","context":"In &quot;Blog&quot;","block_context":{"text":"Blog","link":"https:\/\/cloudproinc.com.au\/index.php\/category\/blog\/"},"img":{"alt_text":"","src":"\/wp-content\/uploads\/2025\/11\/accelerate-vs-code-development-with-mcp-servers.png","width":350,"height":200,"srcset":"\/wp-content\/uploads\/2025\/11\/accelerate-vs-code-development-with-mcp-servers.png 1x, \/wp-content\/uploads\/2025\/11\/accelerate-vs-code-development-with-mcp-servers.png 1.5x, \/wp-content\/uploads\/2025\/11\/accelerate-vs-code-development-with-mcp-servers.png 2x, \/wp-content\/uploads\/2025\/11\/accelerate-vs-code-development-with-mcp-servers.png 3x, \/wp-content\/uploads\/2025\/11\/accelerate-vs-code-development-with-mcp-servers.png 4x"},"classes":[]},{"id":56972,"url":"https:\/\/cloudproinc.com.au\/index.php\/2026\/02\/05\/github-copilot-sdk-architecture-explained\/","url_meta":{"origin":53199,"position":1},"title":"GitHub Copilot SDK Architecture Explained","author":"CPI Staff","date":"February 5, 2026","format":false,"excerpt":"Understand how GitHub Copilot SDK-style integrations work, from context to tools to policies. Learn a practical architecture that helps teams build reliable Copilot experiences with agents and MCP.","rel":"","context":"In &quot;Blog&quot;","block_context":{"text":"Blog","link":"https:\/\/cloudproinc.com.au\/index.php\/category\/blog\/"},"img":{"alt_text":"","src":"\/wp-content\/uploads\/2026\/02\/post-11.png","width":350,"height":200,"srcset":"\/wp-content\/uploads\/2026\/02\/post-11.png 1x, \/wp-content\/uploads\/2026\/02\/post-11.png 1.5x, \/wp-content\/uploads\/2026\/02\/post-11.png 2x, \/wp-content\/uploads\/2026\/02\/post-11.png 3x, \/wp-content\/uploads\/2026\/02\/post-11.png 4x"},"classes":[]},{"id":57005,"url":"https:\/\/cloudproinc.com.au\/index.php\/2026\/02\/09\/openai-docs-mcp-server\/","url_meta":{"origin":53199,"position":2},"title":"OpenAI Docs MCP Server","author":"CPI Staff","date":"February 9, 2026","format":false,"excerpt":"Learn how the OpenAI Docs MCP Server brings official documentation into your editor or agent context, so teams ship faster with fewer interruptions and more reliable answers.","rel":"","context":"In &quot;Blog&quot;","block_context":{"text":"Blog","link":"https:\/\/cloudproinc.com.au\/index.php\/category\/blog\/"},"img":{"alt_text":"","src":"\/wp-content\/uploads\/2026\/02\/post-17.png","width":350,"height":200,"srcset":"\/wp-content\/uploads\/2026\/02\/post-17.png 1x, \/wp-content\/uploads\/2026\/02\/post-17.png 1.5x, \/wp-content\/uploads\/2026\/02\/post-17.png 2x, \/wp-content\/uploads\/2026\/02\/post-17.png 3x, \/wp-content\/uploads\/2026\/02\/post-17.png 4x"},"classes":[]},{"id":53667,"url":"https:\/\/cloudproinc.com.au\/index.php\/2025\/08\/21\/build-git-mcp-server-with-the-openai-agents-sdk\/","url_meta":{"origin":53199,"position":3},"title":"Build Git MCP Server with the OpenAI Agents SDK","author":"CPI Staff","date":"August 21, 2025","format":false,"excerpt":"This OpenAI post \"Build Git MCP Server with the OpenAI Agents SDK\" shows how to implement an MCP Server into an agent. Table of contentsWhat\u2019s the Git MCP server?Why MCP with the Agents SDK?Packages you needComponents in the codeTypes of MCP servers (transports)How the run worksScoping Git operations to a\u2026","rel":"","context":"In &quot;AI&quot;","block_context":{"text":"AI","link":"https:\/\/cloudproinc.com.au\/index.php\/category\/ai\/"},"img":{"alt_text":"","src":"\/wp-content\/uploads\/2025\/08\/build-git-mcp-server-with-the-openai-agents-sdk.png","width":350,"height":200,"srcset":"\/wp-content\/uploads\/2025\/08\/build-git-mcp-server-with-the-openai-agents-sdk.png 1x, \/wp-content\/uploads\/2025\/08\/build-git-mcp-server-with-the-openai-agents-sdk.png 1.5x, \/wp-content\/uploads\/2025\/08\/build-git-mcp-server-with-the-openai-agents-sdk.png 2x, \/wp-content\/uploads\/2025\/08\/build-git-mcp-server-with-the-openai-agents-sdk.png 3x, \/wp-content\/uploads\/2025\/08\/build-git-mcp-server-with-the-openai-agents-sdk.png 4x"},"classes":[]},{"id":53308,"url":"https:\/\/cloudproinc.com.au\/index.php\/2025\/04\/28\/creating-an-mcp-server-in-c-to-call-openai-and-list-files\/","url_meta":{"origin":53199,"position":4},"title":"Creating an MCP Server in C# to Call OpenAI and List Files","author":"CPI Staff","date":"April 28, 2025","format":false,"excerpt":"When working with OpenAI's APIs, it's often useful to manage stored files programmatically. In this guide, I\u2019ll show you how to build a Model Context Protocol (MCP) agent using C# that calls OpenAI and lists all files in your OpenAI storage. This method effectively demonstrates creating an MCP server in\u2026","rel":"","context":"In &quot;.NET&quot;","block_context":{"text":".NET","link":"https:\/\/cloudproinc.com.au\/index.php\/category\/net\/"},"img":{"alt_text":"","src":"\/wp-content\/uploads\/2025\/04\/openai-mcp-server.png","width":350,"height":200,"srcset":"\/wp-content\/uploads\/2025\/04\/openai-mcp-server.png 1x, \/wp-content\/uploads\/2025\/04\/openai-mcp-server.png 1.5x, \/wp-content\/uploads\/2025\/04\/openai-mcp-server.png 2x, \/wp-content\/uploads\/2025\/04\/openai-mcp-server.png 3x, \/wp-content\/uploads\/2025\/04\/openai-mcp-server.png 4x"},"classes":[]},{"id":57239,"url":"https:\/\/cloudproinc.com.au\/index.php\/2026\/03\/16\/what-microsofts-new-ai-stack-means-for-safer-faster-ai-projects\/","url_meta":{"origin":53199,"position":5},"title":"What Microsoft\u2019s New AI Stack Means for Safer Faster AI Projects","author":"CPI Staff","date":"March 16, 2026","format":false,"excerpt":"Agent Framework, Foundry, MCP and Aspire can speed up AI delivery without losing control. Here\u2019s what each layer does and how to decide what your business actually needs.","rel":"","context":"In &quot;Azure Foundry&quot;","block_context":{"text":"Azure Foundry","link":"https:\/\/cloudproinc.com.au\/index.php\/category\/azure-foundry\/"},"img":{"alt_text":"","src":"\/wp-content\/uploads\/2026\/03\/post-17.png","width":350,"height":200,"srcset":"\/wp-content\/uploads\/2026\/03\/post-17.png 1x, \/wp-content\/uploads\/2026\/03\/post-17.png 1.5x, \/wp-content\/uploads\/2026\/03\/post-17.png 2x, \/wp-content\/uploads\/2026\/03\/post-17.png 3x, \/wp-content\/uploads\/2026\/03\/post-17.png 4x"},"classes":[]}],"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/cloudproinc.com.au\/index.php\/wp-json\/wp\/v2\/posts\/53199","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/cloudproinc.com.au\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/cloudproinc.com.au\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/cloudproinc.com.au\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/cloudproinc.com.au\/index.php\/wp-json\/wp\/v2\/comments?post=53199"}],"version-history":[{"count":3,"href":"https:\/\/cloudproinc.com.au\/index.php\/wp-json\/wp\/v2\/posts\/53199\/revisions"}],"predecessor-version":[{"id":53347,"href":"https:\/\/cloudproinc.com.au\/index.php\/wp-json\/wp\/v2\/posts\/53199\/revisions\/53347"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/cloudproinc.com.au\/index.php\/wp-json\/wp\/v2\/media\/53204"}],"wp:attachment":[{"href":"https:\/\/cloudproinc.com.au\/index.php\/wp-json\/wp\/v2\/media?parent=53199"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/cloudproinc.com.au\/index.php\/wp-json\/wp\/v2\/categories?post=53199"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/cloudproinc.com.au\/index.php\/wp-json\/wp\/v2\/tags?post=53199"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}