MCPNews

The Model Context Protocol ecosystem, verified

Current spec 2026-07-28

Microsoft

Azure MCP Server migrated to the 2026-07-28 stateless protocol five days before the revision shipped

Microsoft's Azure MCP Server moved to the 2026-07-28 stateless protocol in prerelease 3.0.0-beta.29, dated 2026-07-23. HTTP clients using the new revision must send Mcp-Method and Mcp-Name routing headers on every POST, while clients on 2025-11-25 are auto-negotiated for backward compatibility.

Microsoft's Azure MCP Server migrated to the stateless 2026-07-28 protocol in prerelease 3.0.0-beta.29, dated 2026-07-23. That is five days before the revision was released, putting Azure alongside the GitHub MCP Server among the servers that shipped support ahead of the specification itself.

The changelog entry is explicit about the wire contract: HTTP clients using the new protocol must include the Mcp-Method and Mcp-Name routing headers on every POST request, while clients on the previous 2025-11-25 protocol are unaffected because the server auto-negotiates backward compatibility. The migration is built on the C# SDK at 2.0.0-preview.1.

Release 3.0.0-beta.31 puts the server's individual tool count at 427 and lists its distribution channels: Azure.Mcp on NuGet, @azure/mcp on npm, msmcp-azure on PyPI, and .mcpb bundles.

The framing that matters for the tracker: this migration shipped in a beta prerelease. As of 2026-08-07 the newest release is 3.0.0-beta.32 and the newest non-prerelease version is 2.0.5, so a stable 3.0.0 has not arrived and this records as migrated-in-prerelease rather than a stable adoption milestone.

Correction, 2026-08-07. An earlier version of this story attributed the migration to prerelease 3.0.0-beta.30 dated 2026-07-28, and gave 2026-07-28 as the event date. A re-read of the CHANGELOG places the migration in 3.0.0-beta.29 dated 2026-07-23; the beta.30 section contains only parameter removals and an SDK dependency bump. The event date has been corrected to 2026-07-23.

Related servers and clients

Related spec revisions

Related publishers

How was this verified, and what are the sources?

Published · last verified · confidence 0.95.

  1. microsoft/mcp CHANGELOG.md for Azure.Mcp.Server, section "3.0.0-beta.29 (2026-07-23)" - states "Migrated Azure MCP Server to the MCP 2026-07-28 stateless protocol (SDK 2.0.0-preview.1). HTTP clients using the new protocol must now include Mcp-Method and Mcp-Name routing headers on every POST request. Clients on the previous 2025-11-25 protocol are unaffected" (PR #3016). The section headed "3.0.0-beta.30 (2026-07-28)" contains only parameter removals and a dependency bump to ModelContextProtocol 2.0.0-preview.3, with no protocol migration - accessed
  2. microsoft/mcp release page "Azure.Mcp.Server 3.0.0-beta.31" - body states "The current individual tool count is: 427" and lists distribution as NuGet Azure.Mcp, npm @azure/mcp, PyPI msmcp-azure and .mcpb bundles - accessed
  3. microsoft/mcp releases list - newest Azure.Mcp.Server release is 3.0.0-beta.32 (2026-08-05) and the newest non-prerelease version is 2.0.5, so no stable 3.0.0 has shipped - accessed

← All news