MCP.so
Sign In

azure-mcp-server

@matthewfreshit

About azure-mcp-server

No overview available yet

Basic information

Category

Cloud & Infrastructure

Runtime

node

Transports

stdio

Publisher

matthewfreshit

Config

No standard config provided

This server doesn't expose a parseable MCP config block in its README. See the repository for install instructions.

Repository

Tools

No tools detected

We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.

Overview

What is azure-mcp-server?

azure-mcp-server is a Model Context Protocol (MCP) server built with mcp-framework that provides tools for interacting with Azure services, including Storage (blob operations), Virtual Machines (lifecycle management), and App Service (configuration and management). It is intended for developers and operators who need to manage Azure resources via MCP-compatible clients.

How to use azure-mcp-server?

Install dependencies with npm install, build the project with npm run build, and start the server with npm start. All tools authenticate automatically using DefaultAzureCredential, which tries environment variables, managed identity, Azure CLI, Visual Studio Code credentials, and interactive browser login.

Key features of azure-mcp-server

  • Tools for Azure Storage blob and container operations
  • Tools for Azure Virtual Machine lifecycle management
  • Tools for Azure App Service configuration and management
  • Authentication via DefaultAzureCredential (no manual login required)
  • Built with the mcp-framework for easy extensibility
  • Detailed console logging for debugging

Use cases of azure-mcp-server

  • List, create, and delete Azure Storage containers and blobs from an MCP client
  • Start, stop, restart, and delete Azure Virtual Machines
  • Retrieve and manage Azure App Service details and configuration
  • Automate resource management tasks across multiple Azure services
  • Integrate Azure operations into MCP‑driven workflows

FAQ from azure-mcp-server

What Azure services does azure-mcp-server support?

It provides tools for Azure Storage (blob/container operations), Azure Virtual Machines (VM management), and Azure App Service (app configuration and management).

How does azure-mcp-server authenticate to Azure?

All tools use @azure/identity’s DefaultAzureCredential, which attempts authentication via environment variables, managed identity, Azure CLI, VS Code credentials, and interactive browser login (in that order).

What permissions are required for the Storage tools?

Storage Account Contributor for managing account settings and Storage Blob Data Contributor for CRUD operations on blobs and containers.

Comments

More Cloud & Infrastructure MCP servers