Azure MCP Server

A Model Context Protocol (MCP) implementation that enables Claude Desktop to interact with Azure services. This integration allows Claude to query

Local serverstdio

What is the Azure MCP Server?

A Model Context Protocol (MCP) implementation that enables Claude Desktop to interact with Azure services. This integration allows Claude to query and manage Azure

What you get

  • Azure Resource Management — Interface with Azure Resource Management client
  • Subscription Management — List and manage Azure subscriptions
  • Tenant Management — List and select Azure tenants
  • Automatic Authentication — Leverages DefaultAzureCredential for flexible authentication methods
  • Error Handling — Robust error handling with retries for transient failures
  • Clean Response Formatting — Properly formatted responses compatible with Claude Desktop

Configuration and credentials

  • Node.js (v18 or higher) - Claude Desktop Application - Azure Account with appropriate permissions - Azure CLI (optional, for CLI-based authentication)

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

How to install the Azure MCP Server

{
  "mcpServers": {
    "azure": {
      "command": "tsx",
      "args": [
        "C:/Users/[YourUsername]/path/to/azure-mcp/src/launcher.ts"
      ]
    }
  }
}

From the project documentation. Replace placeholders and example paths before connecting.

Configuration

  • Node.js (v18 or higher) - Claude Desktop Application - Azure Account with appropriate permissions - Azure CLI (optional, for CLI-based authentication)

Frequently asked questions

A Model Context Protocol (MCP) implementation that enables Claude Desktop to interact with Azure services. This integration allows Claude to query and manage Azure Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.