azure-mcp-server
@matthewfreshit
About azure-mcp-server
No overview available yet
Basic information
Config
No standard config provided
This server doesn't expose a parseable MCP config block in its README. See the repository for install instructions.
RepositoryTools
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.
More Cloud & Infrastructure MCP servers
Cloudflare MCP Server
cloudflarecontainer-use
aluzzardiDevelopment environments for coding agents. Enable multiple agents to work safely and independently with your preferred stack.
K8s MCP Server
alexei-ledK8s-mcp-server is a Model Context Protocol (MCP) server that enables AI assistants like Claude to securely execute Kubernetes commands. It provides a bridge between language models and essential Kubernetes CLI tools including kubectl, helm, istioctl, and argocd, allowing AI syste
Firebase MCP
gannonh🔥 Model Context Protocol (MCP) server for Firebase.
Supabase MCP Server
coleam00Supabase MCP server created in Python.
Comments