Skip to content

Releases: microsoft/mcp

Azure.Mcp.Server 3.0.0-beta.5

23 Apr 19:24
4637b24

Choose a tag to compare

Pre-release

_Important Changes to Compute and App Service Tools_💻🏗️

This release includes changes to Compute and App Service tool commands

The current individual tool count is: 306

📃 Refer to the CHANGELOG for a full list of changes in this and previous versions.
📦 You can also find the published package on the following platforms:

Azure.Mcp.Server 3.0.0-beta.4

21 Apr 19:22
84112f4

Choose a tag to compare

Pre-release

_New Azure Backup Tools and Update to Compute Tool_🛟💻

This release adds new Azure Backup Toolset and includes fix for compute tool command

The current individual tool count is: 306

📃 Refer to the CHANGELOG for a full list of changes in this and previous versions.
📦 You can also find the published package on the following platforms:

Azure.Mcp.Server 3.0.0-beta.3

16 Apr 19:33
587ce43

Choose a tag to compare

Pre-release

Improvements to Storage, SQL, and Postgres tools 🫙🔎

This release adds prefix support for Storage tools and fixes error logging for SQL and Postgres tools

The current individual tool count is: 276

📃 Refer to the CHANGELOG for a full list of changes in this and previous versions.
📦 You can also find the published package on the following platforms:

Fabric.Mcp.Server 1.0.0

14 Apr 08:11
49731d8

Choose a tag to compare

Fabric MCP - Prepare for 1.0.0 GA release (#2389)

* Fabric MCP - Prepare for 1.0.0 GA release

* Fix changelog and update release date

Azure.Mcp.Server 2.0.1

14 Apr 19:37
57c413d

Choose a tag to compare

Improvements to Kusto Tool 🔎

This update fixes bug in kusto tool by allowing KQL comments and let statements

The current individual tool count is: 276

📃 Refer to the CHANGELOG for a full list of changes in this and previous versions.
📦 You can also find the published package on the following platforms:

Azure.Mcp.Server 3.0.0-beta.2

14 Apr 22:09
6e40567

Choose a tag to compare

Pre-release

Improvements to Monitor and SQL Based tools 🔎📊

This release includes improvements to Azure Monitor and SQL based tools, also fixes Kusto tool bug and endpoint validation on non-public cloud environments

The current individual tool count is: 276

📃 Refer to the CHANGELOG for a full list of changes in this and previous versions.
📦 You can also find the published package on the following platforms:

Azure.Mcp.Server 2.0.0

10 Apr 03:57
7c3cf54

Choose a tag to compare

🚀 New Major Release — Azure MCP Server 2.0.0

We're thrilled to announce the second major release of the Azure MCP Server! Version 2.0 represents a significant evolution from the 1.0 release, bringing remote HTTP deployment, dramatically expanded Azure service coverage, comprehensive security hardening, and major performance improvements. This release spans 40 beta iterations and hundreds of contributions.

Key Features & Improvements

  • Deploy as a Remote MCP Server: Deploy the Azure MCP Server as a shared, multi-user HTTP service with Entra ID authentication and On-Behalf-Of (OBO) authorization
  • Use with Sovereign Clouds: Full support for Azure Government and Azure operated by 21Vianet Cloud (Azure in China) clouds across multiple services
  • More Docker Options: AMD64 and ARM64 images are now available. Trimmed binaries cut image size by ~60% compared to initial Docker builds
  • New Installation Methods: Added two new distribution formats:
    • PyPI: With UVX support for Python/uv-based workflows
    • MCP Bundles (.mcpb): A portable format compatible with Claude Desktop
  • Security Hardening: Comprehensive input validation, SSRF protection, SQL/KQL injection prevention, query parameterization, and endpoint validation across all services
  • User Confirmation Prompts: Added user confirmation prompts for sensitive and destructive operations via MCP elicitation
  • Foundry Integration: Added integration with the external Microsoft Foundry MCP server (https://mcp.ai.azure.com) providing agent lifecycle, batch evaluation, prompt optimization, and project connection management tools
  • More Tools: Increased tool coverage from 170+ to 260+ across 50+ services, including the following new namespaces:
    • Azure Advisor – advisor
    • Azure Compute – compute
    • Azure Container Apps – containerapps
    • Azure Device Registry – deviceregistry
    • Azure File Shares – fileshares
    • Azure Functions – functions
    • Azure Migrate – azuremigrate
    • Azure Policy – policy
    • Azure Pricing – pricing
    • Azure Service Fabric – servicefabric
    • Azure Storage Sync – storagesync
    • Azure Well-Architected Framework – wellarchitectedframework
  • Improved Performance: Server startup reduced from ~20s to ~1-2s when proxied MCP servers are enabled (Microsoft Documentation, Azure Developer CLI, Microsoft Foundry)

Getting Started

Install the Azure MCP Server from your preferred platform:

Documentation

Thank You

This release was made possible by the incredible efforts of our engineering team, partners, contributors, and the invaluable feedback from our users and the open-source community. We want to extend a huge thank you to everyone who contributed, tested, and provided feedback throughout the development of Azure MCP Server 2.0!

For a complete history of changes included in this release, see entries for versions 2.0.0-beta.1 through 2.0.0-beta.40.

Azure.Mcp.Server 2.0.0-beta.40

08 Apr 19:07
d5aa9a6

Choose a tag to compare

Pre-release

Better query validations ➕🔍

This release adds query parameterization for SQL-based tools (MySQL, PostgreSQL, Cosmos DB) and input sanitization for KQL-based tools (Kusto, Monitor, Deploy).

The current individual tool count is: 276

📃 Refer to the CHANGELOG for a full list of changes in this and previous versions.
📦 You can also find the published package on the following platforms:

Template.Mcp.Server 0.0.12-alpha.6120437

07 Apr 23:19
0744bfe

Choose a tag to compare

Added query parameterization (#2355)

* Added query parameterization

* updates

* updates

* Fix the case SELECT c["it's a property"] FROM c

* address feedback

* add more kusto tests

* update

* dotnet format

* add more tests

Template.Mcp.Server 0.0.12-alpha.6119543

07 Apr 21:01
6a4d9c2

Choose a tag to compare

Simplify EndpointValidator handling of allowed suffixes (#2329)

* Simplify EndpointValidator handling of allowed suffixes

* PR feedback

* PR feedback

* Additional cleanup