MCPizy
BrowseGuidesDocsFor publishersSubmit

TL;DR

Azure is a Infrastructure MCP server that lets Claude Code, Cursor, Windsurf and any MCP-compatible AI agent microsoft Azure cloud platform — manage VMs, storage, functions, and AD via the Azure REST API. Install in 1 minute with mcpizy install azure.

Azure

Install verified 6 tools

Infrastructure

Last updated November 7, 2026 · By MCPizy team

Microsoft Azure cloud platform — manage VMs, storage, functions, and AD via the Azure REST API.

Official homepage

Install Azure

Via MCPizy CLI (recommended):
mcpizy install azure
Or run directly:
npx -y @azure/mcp@latest server start
View on GitHub

Tools exposed

6 tools available
list_resources

List all resources in a subscription

Inputs

  • subscription_idstringrequired
list_resource_groups

List resource groups

Inputs

  • subscription_idstringrequired
get_vm

Get details of a virtual machine

Inputs

  • resource_groupstringrequired
  • namestringrequired
list_storage_accounts

List storage accounts

Inputs

  • subscription_idstringrequired
invoke_function

Invoke an Azure Function

Inputs

  • function_appstringrequired
  • namestringrequired
query_log_analytics

Run a KQL query on a Log Analytics workspace

Inputs

  • workspace_idstringrequired
  • querystringrequired

Configuration

Works identically across clients. Only the config file path differs.

Claude Code~/.claude.json
{
  "mcpServers": {
    "azure": {
      "command": "npx",
      "args": [
        "-y",
        "@azure/mcp-server-azure"
      ],
      "env": {
        "AZURE_TENANT_ID": "...",
        "AZURE_CLIENT_ID": "...",
        "AZURE_CLIENT_SECRET": "..."
      }
    }
  }
}
Cursor.cursor/mcp.json
{
  "mcpServers": {
    "azure": {
      "command": "npx",
      "args": [
        "-y",
        "@azure/mcp-server-azure"
      ],
      "env": {
        "AZURE_TENANT_ID": "...",
        "AZURE_CLIENT_ID": "...",
        "AZURE_CLIENT_SECRET": "..."
      }
    }
  }
}
Windsurf~/.codeium/windsurf/mcp_config.json
{
  "mcpServers": {
    "azure": {
      "command": "npx",
      "args": [
        "-y",
        "@azure/mcp-server-azure"
      ],
      "env": {
        "AZURE_TENANT_ID": "...",
        "AZURE_CLIENT_ID": "...",
        "AZURE_CLIENT_SECRET": "..."
      }
    }
  }
}

Authentication setup

  1. 1

    Register an Azure AD app with appropriate role assignments

    Get it AZURE_CLIENT_ID
  2. 2

    Generate a client secret for the app

    Get it AZURE_CLIENT_SECRET
  3. 3

    Copy your Azure AD tenant ID

    Get it AZURE_TENANT_ID

What you can do with Azure MCP

Paste any of these prompts into Claude Code, Cursor or another MCP-compatible client.

“List all resource groups in my production subscription”

Uses: list_resource_groups

“Show me storage accounts in resource group `rg-prod-eu` and their access tiers”

Uses: list_storage_accounts

“Query Log Analytics for errors in the last hour across all App Services”

Uses: query_log_analytics

“Get the status of VM `web-01` in resource group `rg-web`”

Uses: get_vm

Works with

Claude Code
Claude Desktop
Cursor
Windsurf
VS Code + Copilot
Any MCP Client
Maintain Azure? Add the “Listed on” badge

Optional, and it changes nothing about the listing. Paste it in your server’s README.

Listed on mcpizy.com
Markdown (README)
[![Listed on mcpizy.com](https://mcpizy.com/badge.svg)](https://mcpizy.com/directory/azure)
HTML
<a href="https://mcpizy.com/directory/azure"><img src="https://mcpizy.com/badge.svg" alt="Listed on mcpizy.com" width="152" height="20"></a>

Alternatives to Azure

If Azure doesn't fit your stack, these Infrastructure MCP servers solve similar problems.

Azure in our guides

Frequently asked questions

What is the Azure MCP server?

Azure is listed as an Infrastructure Model Context Protocol server whose documented purpose is to let an MCP-compatible agent microsoft Azure cloud platform — manage VMs, storage, functions, and AD via the Azure REST API. Client support, permissions and authentication remain specific to the upstream project.

How do I install Azure MCP with Claude Code?

The fastest way is the MCPizy CLI: run `mcpizy install azure` and MCPizy will add the server to your `.claude.json` automatically. You can also install it manually by adding an entry under `mcpServers` in `.claude.json` with the command `npx -y @azure/mcp@latest server start` and restarting Claude Code.

Does MCPizy charge to view or install Azure MCP?

No. Reading this profile and copying its install guidance is free. Upstream software, API, account or usage costs are separate, and licence coverage should be checked from the linked source when available.

Does Azure MCP work with Cursor and Windsurf?

The MCP standard is supported by those clients, but a specific server can still have client-specific setup or transport limits. Use the configuration shown on this page when present and verify the upstream instructions before installation.

What can I do with Azure MCP?

Its documented purpose is to let an MCP-compatible agent microsoft Azure cloud platform — manage VMs, storage, functions, and AD via the Azure REST API. The exact tools, permissions and write capabilities depend on the server version and configuration shown by the upstream project.

Compare before you commit

Put this server beside an alternative, or return to the full evidence directory.

Compare MCP serversBack to directory