Azure MCP Server
Microsoft's official MCP server for Azure: the agent sees subscription resources and works with Azure services on your behalf
- 3,805 ★ on the repository
- Last commit
- MIT
Broad access
Why this level
- Acts in a cloud subscription on the user's behalf
- Can create and change resources unless read-only mode is on
Install
- Works in
In your terminal, with SkillFoxx CLI
npx skillfoxx add mcp/azure-mcp-serverDetects the agents on your machine, shows the access level and pins the version.
Other ways to install
Access and checks
How we reviewBroad accessThe tool can change data, run commands or handle secrets.
- Acts in a cloud subscription on the user's behalf
- Can create and change resources unless read-only mode is on
This is third-party code. Review the repository files before installing.
What it does
The microsoft/mcp repository builds Azure MCP Server and Fabric MCP Server; this entry covers the former. The server bundles tools for many Azure services in one process and uses your Azure identity, for example after az login. The agent can read resource details, check configuration and run operations in a subscription. Tools can be grouped by namespace, filtered, or limited to read-only mode.
Who it is for. For developers and DevOps engineers whose infrastructure runs on Azure.
Good fit when
- You want to ask the agent about resources and settings in an Azure subscription
- You want to automate routine Azure operations from an IDE or terminal
- You want Copilot or Claude Code to have cloud infrastructure context
Not a fit when
- Your infrastructure is on another cloud
- The agent must not get unrestricted access to a production subscription
Example request
List all storage accounts in my subscription and check which ones allow public accessMCP
- Transport
- stdio
- Authentication
- OAuth
Environment variables
AZURE_MCP_COLLECT_TELEMETRY- false disables telemetry collection
Limitations
Requires an Azure account and authentication before starting the server, plus Node.js, the .NET 10 SDK or uv. Azure access from Russia depends on the account and region, so VPN-free use is not guaranteed. Telemetry is on by default; AZURE_MCP_COLLECT_TELEMETRY=false turns it off.
How to disable. Remove the azure-mcp-server block from the MCP config or uninstall the azure plugin via /plugin in Claude Code.
FAQ
Can I block changes?
Yes, the server supports a read-only mode that blocks write operations.
How does the Claude Code plugin differ from the MCP config?
The azure plugin ships the same server plus Azure agents and skills.
Discussion
No questions or reviews yet.
Related
MCP serversAzure DevOps MCP server
Azure DevOps MCP Server
Official Microsoft MCP server for Azure DevOps: work items, repositories, builds, test plans, and wiki from the agent
Azure Skills
Azure Skills Plugin
Microsoft's official plugin: Azure skills plus the Azure MCP Server and Foundry MCP wired in for real cloud actions
Official Cloudflare MCP server: the agent drives the whole Cloudflare API by searching the spec and running code
Google Cloud MCP servers: gcloud commands, logs and metrics, Cloud Storage and Backup and DR
GitHub's official MCP server: code, issues, pull requests, Actions and security alerts straight from the agent
MCP Gateway
mcp-gateway
A reverse proxy and lifecycle management for MCP servers on Kubernetes and Azure from Microsoft: routing, authorization, roles. For platform teams
README in short
The root README lists Microsoft MCP servers and explains that Azure MCP and Fabric MCP are built here. The Azure MCP README covers installing via extensions for VS Code, Visual Studio, IntelliJ and Eclipse, a Claude Code plugin, or manually with dnx, npx or uvx. It includes GitHub Copilot CLI and SDK setup, a Docker image and NuGet, npm and PyPI packages. Authentication, per-service prompt examples and telemetry settings are documented. MIT licensed.