Azure MCP Server
com.microsoft/azure · 3.3k stars · C# · MIT
MCP server All Azure MCP tools to create a seamless connection between AI agents and Azure services.
Install
The repo has no one-line install. Follow its README.
Published as
- NuGet
Azure.Mcpstdio - npm
@azure/mcpstdio - PyPI
msmcp-azurestdio - mcpb
https://github.com/microsoft/mcp/releases/download/Azure.Mcp.Server-3.0.0-beta.48/Azure.Mcp.Server-win-x64.mcpbstdio - mcpb
https://github.com/microsoft/mcp/releases/download/Azure.Mcp.Server-3.0.0-beta.48/Azure.Mcp.Server-win-arm64.mcpbstdio - mcpb
https://github.com/microsoft/mcp/releases/download/Azure.Mcp.Server-3.0.0-beta.48/Azure.Mcp.Server-linux-x64.mcpbstdio - mcpb
https://github.com/microsoft/mcp/releases/download/Azure.Mcp.Server-3.0.0-beta.48/Azure.Mcp.Server-linux-arm64.mcpbstdio - mcpb
https://github.com/microsoft/mcp/releases/download/Azure.Mcp.Server-3.0.0-beta.48/Azure.Mcp.Server-osx-x64.mcpbstdio - mcpb
https://github.com/microsoft/mcp/releases/download/Azure.Mcp.Server-3.0.0-beta.48/Azure.Mcp.Server-osx-arm64.mcpbstdio
From the server's entry in the official MCP Registry.
Files
Azure MCP Server
[!NOTE] Azure MCP Server 2.0 is now generally available.
All Azure MCP tools in a single server. The Azure MCP Server implements the MCP specification to create a seamless connection between AI agents and Azure services. Azure MCP Server can be used alone or with the GitHub Copilot for Azure extension in VS Code.
Table of Contents
- Overview
- Local Setup
- Developer Tools
- VS Code (Recommended)
- Visual Studio 2026
- Visual Studio 2022
- IntelliJ IDEA
- Eclipse IDE
- Google Antigravity
- Claude Code
- Manual Setup
- GitHub Copilot CLI Configuration
- GitHub Copilot SDK Configuration
- Package Manager
- NuGet
- NPM
- PyPI
- Docker
- MCPB
- Remote Setup
- Usage
- Getting Started
- Sovereign Cloud Support
- What can you do with the Azure MCP Server?
- Complete List of Supported Azure Services
- Support and Reference
- Documentation
- Feedback and Support
- Security
- Permissions and Risk
- Data Collection
- Compliance Responsibility
- Third Party Components
- Export Control
- No Warranty / Limitation of Liability
- Contributing
- Code of Conduct
Overview
Azure MCP Server supercharges your agents with Azure context across numerous Azure services.
Local Setup
Install Azure MCP Server using either an IDE extension or package manager. Choose one method below.
[!IMPORTANT] Authenticate to Azure before running the Azure MCP server. See the Authentication guide for authentication methods and instructions.
Developer Tools
Start using Azure MCP with your favorite IDE. We recommend VS Code:
VS Code (Recommended)
Compatible with both the Stable and Insiders builds of VS Code.
- Install the GitHub Copilot Chat extension.
- Install the Azure MCP Server extension.
- Sign in to Azure (Command Palette:
Azure: Sign In).
Visual Studio 2026
- Download Visual Studio 2026 or Visual Studio 2026 Insiders and install using the Visual Studio Installer.
- If Visual Studio 2026 is already installed, open the Visual Studio Installer and select the Modify button, which displays the available workloads.
- On the Workloads tab, select Azure and AI development and select GitHub Copilot.
- Click install while downloading to complete the installation.
For more information, visit Install GitHub Copilot for Azure in Visual Studio 2026
Visual Studio 2022
From within Visual Studio 2022 install GitHub Copilot for Azure (VS 2022):
- Go to
Extensions | Manage Extensions... - Switch to the
Browsetab inExtension Manager - Search for
Github Copilot for Azure - Click
Install
IntelliJ IDEA
- Install either the IntelliJ IDEA Ultimate or IntelliJ IDEA Community edition.
- Install the GitHub Copilot plugin.
- Install the Azure Toolkit for Intellij plugin.
Eclipse IDE
- Install Eclipse IDE.
- Install the GitHub Copilot plugin.
- Install the Azure Toolkit for Eclipse plugin.
Google Antigravity
- Install and open Google Antigravity.
- In the editor's agent side panel, select ... > MCP Servers > Manage MCP Servers > View raw config.
- Add Azure MCP Server to the
mcpServersobject inmcp_config.json:
{
"mcpServers": {
"azure-mcp-server": {
"command": "npx",
"args": ["-y", "@azure/mcp@latest", "server", "start"]
}
}
}
Antigravity stores global configuration at ~/.gemini/config/mcp_config.json. For workspace-only configuration, use .agents/mcp_config.json. For more information, see the Google Antigravity MCP documentation.
Claude Code
The Azure plugin packages the Azure MCP Server along with Azure-related agents and skills, bringing Azure integration to Claude Code in one installation.
- Install Claude Code.
- Install the Azure plugin from Anthropic's official plugin marketplace by running the following command in Claude Code:
/plugin install azure@claude-plugins-official
For more information on discovering and installing plugins, see the Claude Code plugins documentation.
Manual Setup
Azure MCP Server can also be configured across other IDEs, CLIs, and MCP clients:
Use one of the following options to configure your mcp.json:
#### Option 1: Configure using .NET tool (dnx)
- To use Azure MCP server from .NET, you must have the latest .NET 10 SDK LTS installed. .NET 10 and later adds a command, dnx, which is used to download, install, and run the MCP server from nuget.org.
To verify the .NET version, run the following command in the terminal: dotnet --info
- Configure the
mcp.jsonfile with the following:
{
"mcpServers": {
"azure-mcp-server": {
"command": "dnx",
"args": [
"Azure.Mcp",
"--source",
"https://api.nuget.org/v3/index.json",
"--yes",
"--",
"azmcp",
"server",
"start"
],
"type": "stdio"
}
}
}
#### Option 2: Configure using Node.js (npm/npx)
- To use Azure MCP server from node one must have Node.js (LTS) installed and available on your system PATH — this provides both
npmandnpx. We recommend the latest Node.js LTS version. To verify your installation run:node --version,npm --version, andnpx --version. - Configure the
mcp.jsonfile with the following:
{
"mcpServers": {
"azure-mcp-server": {
"command": "npx",
"args": [
"-y",
"@azure/mcp@latest",
"server",
"start"
]
}
}
}Facts
- Kind
- MCP server
- Repo
- com.microsoft/azure
- Group
- Uncategorized
- Stars
- 3.3k
- License
- MIT
- Language
- C#
- Last push
- 2026-10-09
- Forks
- 642
- MCP Registry
- com.microsoft/azure
- 1Everythingmodelcontextprotocol/serversThis MCP server attempts to exercise all the features of the MCP protocol. It is not intended to be a useful server, but rather a test server for builders of MCP clients. It implements prompts, tools, resources, sampling, and more to showcase MCP capabilities.85.8k
- 2Fetchmodelcontextprotocol/serversA Model Context Protocol server that provides web content fetching capabilities. This server enables LLMs to retrieve and process content from web pages, converting HTML to markdown for easier consumption.85.8k
- 3Gitmodelcontextprotocol/serversA Model Context Protocol server for Git repository interaction and automation. This server provides tools to read, search, and manipulate Git repositories via Large Language Models.85.8k
- 4Memorymodelcontextprotocol/serversA basic implementation of persistent memory using a local knowledge graph. This lets Claude remember information about the user across chats.85.8k
- 5Sequential Thinkingmodelcontextprotocol/serversAn MCP server implementation that provides a tool for dynamic and reflective problem-solving through a structured thinking process.85.8k
- 6Timemodelcontextprotocol/serversA Model Context Protocol server that provides time and timezone conversion capabilities. This server enables LLMs to get current time information and perform timezone conversions using IANA timezone names, with automatic system timezone detection.85.8k