<?xml version="1.0"?>
<oembed><version>1.0</version><provider_name>Azure SDK Blog</provider_name><provider_url>https://devblogs.microsoft.com/azure-sdk</provider_url><author_name>Rohit Ganguly</author_name><author_url>https://devblogs.microsoft.com/azure-sdk/author/rohitganguly/</author_url><title>Introducing the Azure MCP Server</title><type>rich</type><width>600</width><height>338</height><html>&lt;blockquote class="wp-embedded-content" data-secret="KR9MjLBgHU"&gt;&lt;a href="https://devblogs.microsoft.com/azure-sdk/introducing-the-azure-mcp-server/"&gt;Introducing the Azure MCP Server&lt;/a&gt;&lt;/blockquote&gt;&lt;iframe sandbox="allow-scripts" security="restricted" src="https://devblogs.microsoft.com/azure-sdk/introducing-the-azure-mcp-server/embed/#?secret=KR9MjLBgHU" width="600" height="338" title="&#x201C;Introducing the Azure MCP Server&#x201D; &#x2014; Azure SDK Blog" data-secret="KR9MjLBgHU" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" class="wp-embedded-content"&gt;&lt;/iframe&gt;&lt;script&gt;
/*! This file is auto-generated */
!function(d,l){"use strict";l.querySelector&amp;&amp;d.addEventListener&amp;&amp;"undefined"!=typeof URL&amp;&amp;(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&amp;&amp;!/[^a-zA-Z0-9]/.test(t.secret)){for(var s,r,n,a=l.querySelectorAll('iframe[data-secret="'+t.secret+'"]'),o=l.querySelectorAll('blockquote[data-secret="'+t.secret+'"]'),c=new RegExp("^https?:$","i"),i=0;i&lt;o.length;i++)o[i].style.display="none";for(i=0;i&lt;a.length;i++)s=a[i],e.source===s.contentWindow&amp;&amp;(s.removeAttribute("style"),"height"===t.message?(1e3&lt;(r=parseInt(t.value,10))?r=1e3:~~r&lt;200&amp;&amp;(r=200),s.height=r):"link"===t.message&amp;&amp;(r=new URL(s.getAttribute("src")),n=new URL(t.value),c.test(n.protocol))&amp;&amp;n.host===r.host&amp;&amp;l.activeElement===s&amp;&amp;(d.top.location.href=t.value))}},d.addEventListener("message",d.wp.receiveEmbedMessage,!1),l.addEventListener("DOMContentLoaded",function(){for(var e,t,s=l.querySelectorAll("iframe.wp-embedded-content"),r=0;r&lt;s.length;r++)(t=(e=s[r]).getAttribute("data-secret"))||(t=Math.random().toString(36).substring(2,12),e.src+="#?secret="+t,e.setAttribute("data-secret",t)),e.contentWindow.postMessage({message:"ready",secret:t},"*")},!1)))}(window,document);
//# sourceURL=https://devblogs.microsoft.com/azure-sdk/wp-includes/js/wp-embed.min.js
&lt;/script&gt;
</html><thumbnail_url>https://devblogs.microsoft.com/azure-sdk/wp-content/uploads/sites/58/2025/04/azure-mcp-blog.png</thumbnail_url><thumbnail_width>2400</thumbnail_width><thumbnail_height>1256</thumbnail_height><description>Announcing the Public Preview of the Azure MCP Server, bringing the power of Azure to your AI agents. The Azure MCP Server allows AI agents to take advantage of Azure resources for key workflows such as file storage, database and logs querying, and CLI commands. The Azure MCP Server is open-source on GitHub.</description></oembed>
