MCP Connector

Manage Azure Resources with Natural Language

Microsoft's Azure MCP Server bundles all Azure MCP tools into one local server for AI coding assistants, part of the microsoft/mcp ecosystem.


90
Spark score
out of 100
Updated 12 days ago
Version Azure.Mcp.Server-2.0
Models
universal

Add to Favorites

Why it matters

Seamlessly connect AI agents to Azure services, enabling natural language control over cloud resources like storage, databases, and deployments.

Outcomes

What it gets done

01

Perform blob storage operations and manage containers.

02

Query Cosmos DB and manage documents.

03

Execute Azure CLI commands for resource management.

04

Deploy ARM templates and monitor resource status.

Install

Add it to your toolbox

Run in your project directory:

curl -fsSL https://spark.entire.vc/get/vb-azure | bash

Overview

Azure MCP

Azure MCP Server bundles all Azure MCP tools into one local server implementing the Model Context Protocol, built from Microsoft's microsoft/mcp repository alongside Microsoft Fabric MCP, installable in VS Code, Visual Studio, IntelliJ, Eclipse, and Claude Code. Use it to give an AI coding assistant general Azure resource management tools; use a more specialized sibling server (Azure DevOps, AKS, Azure Resource Manager) for narrower Azure sub-service work.

What it does

This is Microsoft's microsoft/mcp monorepo README, and this catalog entry covers the Azure MCP Server specifically: a single MCP server bundling all Azure MCP tools together, implementing the Model Context Protocol to connect AI agents to Azure services. It can be used standalone or alongside the GitHub Copilot for Azure extension in VS Code. The source frames MCP itself around a client-server architecture: MCP Hosts (AI assistants or IDEs that initiate connections), MCP Clients (connectors inside the host maintaining 1:1 connections), and MCP Servers (the services providing context and capabilities through the standardized protocol). The microsoft/mcp repository itself hosts the core libraries, test frameworks, engineering systems, pipelines, and tooling that Microsoft MCP Server contributors share to unify engineering investment and reduce duplication - and it builds exactly two servers directly: Azure MCP and Microsoft Fabric MCP, each with its own README, source code, CHANGELOG, releases, documentation, troubleshooting guide, and support channel. Azure MCP itself is categorized as Cloud and Infrastructure tooling, runs locally, and is installable into VS Code, VS Code Insiders, Visual Studio (via the GitHub Copilot for Azure extension), IntelliJ IDEA, Eclipse, and Claude Code. Beyond Azure MCP, the same Microsoft MCP ecosystem includes a large set of separately maintained servers the README catalogs by name and category - Microsoft Foundry (a remote server at mcp.ai.azure.com for models, knowledge, and evaluation), Azure Resource Manager (a remote server using Azure Resource Graph to query resources and manage ARM template deployments), Azure DevOps (a local TypeScript server for Azure DevOps tasks from the editor), Azure Kubernetes Service, GitHub and GitHub Awesome-Copilot, Markitdown, and a full Microsoft 365 suite (Agents Toolkit, Calendar, Copilot Chat, Mail, User, Admin Center, Clarity, Dataverse, Dev Box, Fabric and Fabric Real-Time Intelligence, Learn, an Enterprise MCP Server, Sentinel Data Exploration, SQL, Teams, Word), plus NuGet, OneDrive and SharePoint, SharePoint Lists, Playwright, and Wassette. There's also a separate Azure plugin that connects GitHub Copilot CLI or Claude Code to an Azure account, layering Azure MCP server tools with extended Azure knowledge skills for managing resources, deploying applications, and monitoring services directly from the development environment, installed via the microsoft/skills plugin marketplace.

When to use - and when NOT to

Use Azure MCP when you want one server exposing Azure's tooling to an AI coding assistant - managing and querying Azure resources from inside VS Code, Visual Studio, IntelliJ, Eclipse, or Claude Code - rather than a narrower Azure sub-service integration. If your need is actually one of the sibling servers cataloged in this same repository (Azure Resource Manager for ARM template or resource-graph work specifically, Azure DevOps for boards, repos, and pipelines, AKS for Kubernetes cluster operations, or the Microsoft 365 suite for mail, calendar, Teams, or SharePoint), use that named server instead - Azure MCP bundles general Azure tooling, it isn't a substitute for these more specialized servers. For a Copilot-CLI or Claude-Code-native workflow that also wants Azure knowledge skills layered on top rather than just raw MCP tool calls, the separate Azure plugin is the better starting point.

Capabilities

Azure MCP implements the full MCP specification against Azure services, giving an AI agent a consistent way to discover and call Azure-related tools rather than hand-rolling Azure SDK or CLI calls per task. It sits in the Cloud and Infrastructure category and runs as a local server, not a remote HTTP endpoint like Foundry or Azure Resource Manager. It's built and released from the same microsoft/mcp repository as Microsoft Fabric MCP, sharing that repo's engineering libraries, test frameworks, and release pipelines - each server maintains its own README, CHANGELOG, and release cadence within the shared repo.

How to install

Azure MCP installs directly into VS Code, VS Code Insiders, Visual Studio (via the GitHub Copilot for Azure extension), IntelliJ IDEA, Eclipse, or Claude Code, using each editor's own MCP-install mechanism. For a Copilot-CLI or Claude-Code workflow that wants the Azure plugin (Azure MCP tools plus extended Azure knowledge skills) instead of the bare server, its own three-step install, quoted verbatim:

1. Add the marketplace with `/plugin marketplace add microsoft/skills`
2. Install the plugin with `/plugin install azure-skills@skills`
3. Update the plugin with `/plugin update azure-skills@skills`

Who it's for

Developers and DevOps engineers who want their AI coding assistant to manage, query, or deploy Azure resources directly from the editor, without switching to the Azure Portal, CLI, or SDK for routine Azure operations.

Source README

🌟 Microsoft MCP Servers

πŸ“˜ What is MCP?

Model Context Protocol (MCP) is an open protocol that standardizes how applications provide context to large language models (LLMs). It allows AI applications to connect with various data sources and tools in a consistent manner, enhancing their capabilities and flexibility. MCP follows a client-server architecture:

  • MCP Hosts: Applications like AI assistants or IDEs that initiate connections.
  • MCP Clients: Connectors within the host application that maintain 1:1 connections with servers.
  • MCP Servers: Services that provide context and capabilities through the standardized MCP.

For more details, visit the official MCP website.

πŸ“ Which MCP Servers are built from this repository?

This repository contains core libraries, test frameworks, engineering systems, pipelines, and tooling for Microsoft MCP Server contributors to unify engineering investments; and reduce duplication and divergence:

MCP Server README Source Code CHANGELOG Releases Documentation Troubleshooting Support
Azure MCP Azure MCP README Azure MCP Source Code Azure MCP CHANGELOG Azure MCP Releases Azure MCP Documentation Azure MCP Troubleshooting Azure MCP Support
Microsoft Fabric MCP Fabric MCP README Fabric MCP Source Code Fabric MCP CHANGELOG Fabric MCP Releases Fabric Documentation Fabric MCP Troubleshooting Fabric MCP Support

πŸ“š Which MCP Servers are available from Microsoft?

Microsoft Azure Logo Azure

  • REPOSITORY: microsoft/mcp
  • DESCRIPTION: All Azure MCP tools in a single server. The Azure MCP Server implements the MCP specification to create a seamless connection between AI agents and Azure services. Azure MCP Server can be used alone or with the GitHub Copilot for Azure extension in VS Code.
  • CATEGORY: CLOUD AND INFRASTRUCTURE
  • TYPE: Local
  • INSTALL: Install Azure MCP in VS Code Install Azure MCP in VS Code Insiders Install Azure MCP in Visual Studio Install Azure MCP in IntelliJ Install Azure MCP in Eclipse Install Azure MCP in Claude Code

✨ Microsoft Foundry

  • DOCUMENTATION: Get started with Foundry MCP Server
  • DESCRIPTION: A Model Context Protocol server for Microsoft Foundry, providing a unified set of tools for models, knowledge, evaluation, and more.
  • CATEGORY: CLOUD AND INFRASTRUCTURE
  • TYPE: REMOTE - https://mcp.ai.azure.com
  • INSTALL: Install Microsoft Foundry MCP in VS Code Install Microsoft Foundry in VS Code Insiders

Microsoft Azure Logo Azure Resource Manager

  • REPOSITORY: Azure/Azure-Resource-Manager-MCP
  • DESCRIPTION: A Model Context Protocol server with tools to use Azure Resource Graph to retrieve and filter information about Azure resources in a customer's subscription, and tools to manage ARM template deployments.
  • CATEGORY: CLOUD AND INFRASTRUCTURE
  • TYPE: REMOTE - https://mcp.management.azure.com
  • INSTALL: Install Azure Resource Manager MCP in VS Code Install Azure Resource Manager MCP in VS Code Insiders

Microsoft Azure DevOps Logo Azure DevOps

  • REPOSITORY: Azure DevOps MCP Server
  • DESCRIPTION: This TypeScript project provides a local MCP server for Azure DevOps, enabling you to perform a wide range of Azure DevOps tasks directly from your code editor.
  • CATEGORY: DEVELOPER TOOLS
  • TYPE: Local
  • INSTALL: Install Azure DevOps in VS Code Install Azure DevOps in VS Code Insiders Install Azure DevOps in Visual Studio

☸️ Azure Kubernetes Service (AKS)

  • REPOSITORY: Azure/aks-mcp
  • DESCRIPTION: An MCP server that enables AI assistants to interact with Azure Kubernetes Service (AKS) clusters. It serves as a bridge between AI tools and AKS, translating natural language requests into AKS operations and returning the results in a format the AI tools can understand.
  • CATEGORY: CLOUD AND INFRASTRUCTURE
  • TYPE: Local
  • INSTALL: Install AKS MCP in VS Code Install AKS MCP in VS Code Insiders Install AKS MCP in Visual Studio

GitHub Logo GitHub

  • REPOSITORY: github/github-mcp-server
  • DESCRIPTION: Access GitHub repositories, issues, and pull requests through secure API integration.
  • CATEGORY: DEVELOPER TOOLS
  • TYPE: REMOTE - https://api.githubcopilot.com/mcp
  • INSTALL: Install GitHub MCP in VS Code Install GitHub MCP in VS Code Insiders Install GitHub MCP in Visual Studio

GitHub Logo GitHub Awesome-Copilot

  • REPOSITORY: github/awesome-copilot
  • DESCRIPTION: Community-contributed instructions, prompts, and configurations to help you make the most of GitHub Copilot.
  • CATEGORY: DEVELOPER TOOLS
  • TYPE: Local
  • INSTALL: Install Awesome Copilot MCP in VS Code Install Awesome Copilot MCP in VS Code Insiders Install in Visual Studio

πŸ“ Markitdown

  • REPOSITORY: microsoft/markitdown
  • DESCRIPTION: A specialized MCP server for Markdown processing and manipulation. Enables AI models to read, write, and transform Markdown content with robust parsing and formatting capabilities.
  • CATEGORY: DEVELOPER TOOLS
  • TYPE: Local
  • INSTALL: Install Markitdown MCP in VS Code Install Markitdown MCP in VS Code Insiders Install Markitdown MCP in Visual Studio

πŸ’» Microsoft 365 Agents Toolkit

  • REPOSITORY: OfficeDev/microsoft-365-agents-toolkit
  • DESCRIPTION: The Microsoft 365 Agents Toolkit MCP Server is a Model Context Protocol (MCP) server that provides a seamless connection between AI agents and developers for building apps and agents for Microsoft 365 and Microsoft 365 Copilot.
  • CATEGORY: DEVELOPER TOOLS
  • TYPE: Local
  • INSTALL: Install Microsoft 365 Agents Toolkit in VS Code Install Microsoft 365 Agents Toolkit in VS Code Insiders

πŸ“… Microsoft 365 Calendar

  • REPOSITORY: bap-microsoft/MCP-Platform
  • DESCRIPTION: Calendar tools for creating, updating, deleting events, managing invites, and checking availability. Integrates with Microsoft Graph Calendar APIs.
  • CATEGORY: PRODUCTIVITY
  • TYPE: REMOTE - https://agent365.svc.cloud.microsoft/agents/tenants/{tenant_id}/servers/mcp_CalendarTools
  • INSTALL: Install Microsoft 365 Calendar MCP in VS Code Install Microsoft 365 Calendar MCP in VS Code Insiders

πŸ’¬ Microsoft 365 Copilot Chat

  • REPOSITORY: bap-microsoft/MCP-Platform
  • DESCRIPTION: Search across M365 content including documents, emails, sites, files, and chats. Provides tools for starting and maintaining rich chat conversations against Microsoft Graph.
  • CATEGORY: PRODUCTIVITY
  • TYPE: REMOTE - https://agent365.svc.cloud.microsoft/agents/tenants/{tenant_id}/servers/mcp_M365Copilot
  • INSTALL: Install Microsoft 365 Copilot Chat MCP in VS Code Install Microsoft 365 Copilot Chat MCP in VS Code Insiders

πŸ“§ Microsoft 365 Mail

  • REPOSITORY: bap-microsoft/MCP-Platform
  • DESCRIPTION: Email tools for creating, sending, replying, updating, deleting, and searching messages. Integrates with Microsoft Graph Mail APIs.
  • CATEGORY: PRODUCTIVITY
  • TYPE: REMOTE - https://agent365.svc.cloud.microsoft/agents/tenants/{tenant_id}/servers/mcp_MailTools
  • INSTALL: Install Microsoft 365 Mail MCP in VS Code Install Microsoft 365 Mail MCP in VS Code Insiders

πŸ‘€ Microsoft 365 User

  • REPOSITORY: bap-microsoft/MCP-Platform
  • DESCRIPTION: Tools for retrieving user details, manager, team, or direct reportees from Microsoft Graph. Serves as the agent's self-knowledge and organizational awareness layer.
  • CATEGORY: PRODUCTIVITY
  • TYPE: REMOTE - https://agent365.svc.cloud.microsoft/agents/tenants/{tenant_id}/servers/mcp_MeServer
  • INSTALL: Install Microsoft 365 User MCP in VS Code Install Microsoft 365 User MCP in VS Code Insiders

βš™οΈ Microsoft Admin Center

  • REPOSITORY: bap-microsoft/MCP-Platform
  • DESCRIPTION: MCP Server containing tools relating to Microsoft Admin Center. Integrates with Microsoft Admin Center APIs to provide admin action capabilities.
  • CATEGORY: PRODUCTIVITY
  • TYPE: REMOTE - https://agent365.svc.cloud.microsoft/agents/tenants/{tenant_id}/servers/mcp_AdminTools
  • INSTALL: Install Microsoft Admin Center MCP in VS Code Install Microsoft Admin Center MCP in VS Code Insiders

πŸ“Š Microsoft Clarity

  • REPOSITORY: microsoft/clarity-mcp-server
  • DESCRIPTION: This is a Model Context Protocol (MCP) server for the Microsoft Clarity data export API. It allows you to fetch analytics data from Clarity using Claude for Desktop or other MCP-compatible clients.
  • CATEGORY: DATA AND ANALYTICS
  • TYPE: Local
  • INSTALL: microsoft/clarity-mcp-server

πŸ—ƒοΈ Microsoft Dataverse

  • REPOSITORY: Microsoft Dataverse
  • DESCRIPTION: Chat over your business data using NL - Discover tables, run queries, retrieve data, insert or update records, and execute custom prompts grounded in business knowledge and context.
  • CATEGORY: DATA AND ANALYTICS
  • TYPE: Local
  • INSTALL: Microsoft Dataverse

πŸ’» Microsoft Dev Box

  • REPOSITORY: @microsoft/devbox-mcp
  • DESCRIPTION: An MCP server for Microsoft Dev Box. Enables natural language interactions for developer-focused operations like managing Dev Boxes, configuring environments, and handling pools.
  • CATEGORY: DEVELOPER TOOLS
  • TYPE: Local
  • INSTALL: Install Dev Box MCP in VS Code Install Dev Box MCP in VS Code Insiders Install Dev Box MCP in Visual Studio

Microsoft Fabric Logo Microsoft Fabric (Public Preview)

  • REPOSITORY: microsoft/mcp
  • DESCRIPTION: A local-first MCP server providing AI agents with comprehensive access to Microsoft Fabric's public APIs, item definitions, and best practices. Enables AI-assisted development for all Fabric workloads without connecting to live environments.
  • CATEGORY: DATA AND ANALYTICS
  • TYPE: Local
  • INSTALL: microsoft/mcp

πŸ›’οΈ Microsoft Fabric Real-Time Intelligence

  • REPOSITORY: RTI MCP Server
  • DESCRIPTION: This server enables AI agents to interact with Fabric RTI services by providing tools through the MCP interface, allowing for seamless data querying and analysis capabilities.
  • CATEGORY: DATA AND ANALYTICS
  • TYPE: Local
  • INSTALL: Install Fabric RTI MCP in VS Code Install Fabric RTI MCP in VS Code Insiders Install Fabric RTI MCP in Visual Studio

πŸ“š Microsoft Learn

  • REPOSITORY: microsoftdocs/mcp
  • DESCRIPTION: AI assistant with real-time access to official Microsoft documentation.
  • CATEGORY: PRODUCTIVITY
  • TYPE: REMOTE - https://learn.microsoft.com/api/mcp
  • INSTALL: Install Microsoft Learn MCP in VS Code Install Microsoft Learn MCP in VS Code Insiders Install Microsoft Learn MCP in Visual Studio

πŸ” Microsoft MCP Server for Enterprise

  • DOCUMENTATION: Overview of Microsoft MCP Server for Enterprise
  • REPOSITORY: microsoft/EnterpriseMCP
  • DESCRIPTION: Access Microsoft Entra data by converting natural-language queries into Microsoft Graph API calls. Supports read-only enterprise IT scenarios including security posture, privileged access, application risk, access governance, device readiness, and audit telemetry.
  • CATEGORY: SECURITY
  • TYPE: REMOTE - https://mcp.svc.cloud.microsoft/enterprise
  • INSTALL: Install Microsoft MCP Server for Enterprise in VS Code Install Microsoft MCP Server for Enterprise in VS Code Insiders

πŸ›‘οΈ Microsoft Sentinel Data Exploration

πŸ›’οΈ Microsoft SQL

  • REPOSITORY: MSSQL MCP Server
  • DESCRIPTION: Chat with your business data the new agentic way using natural language and AI. Connect to any SQL database-from ground (on-premises) to Azure cloud to Microsoft Fabric via a simple connection string. Discover and define table schemas, manage tables, and perform CRUD operations through conversational prompts.
  • CATEGORY: DEVELOPER TOOLS
  • TYPE: Local
  • INSTALL: MSSQL MCP Server

πŸ’¬ Microsoft Teams

  • REPOSITORY: bap-microsoft/MCP-Platform
  • DESCRIPTION: Manage Microsoft Teams chats, channels, users, and messages via Graph API. Features server-side filtering, pagination, and token optimization.
  • CATEGORY: PRODUCTIVITY
  • TYPE: REMOTE - https://agent365.svc.cloud.microsoft/agents/tenants/{tenant_id}/servers/mcp_TeamsServer
  • INSTALL: Install Microsoft Teams MCP in VS Code Install Microsoft Teams MCP in VS Code Insiders

πŸ“„ Microsoft Word

  • REPOSITORY: bap-microsoft/MCP-Platform
  • DESCRIPTION: MCP Server containing tools to work with Microsoft Word documents. Enables reading and understanding documents, creating new ones, and collaborating through comments.
  • CATEGORY: PRODUCTIVITY
  • TYPE: REMOTE - https://agent365.svc.cloud.microsoft/agents/tenants/{tenant_id}/servers/mcp_WordServer
  • INSTALL: Install Microsoft Word MCP in VS Code Install Microsoft Word MCP in VS Code Insiders

πŸ’» NuGet MCP Server

  • REPOSITORY: NuGet/Home
  • DESCRIPTION: This is a Model Context Protocol (MCP) server for NuGet, enabling advanced tooling and automation scenarios for NuGet package management.
  • CATEGORY: DEVELOPER TOOLS
  • TYPE: Local
  • INSTALL: Nuget MCP Server

πŸ“ OneDrive and SharePoint

  • REPOSITORY: bap-microsoft/MCP-Platform
  • DESCRIPTION: OneDrive and SharePoint Remote MCP Server. All tools supporting OneDrive and SharePoint files integration exposed by the ODSP MCP endpoint are automatically discovered and made available.
  • CATEGORY: PRODUCTIVITY
  • TYPE: REMOTE - https://agent365.svc.cloud.microsoft/agents/tenants/{tenant_id}/servers/mcp_ODSPRemoteServer
  • INSTALL: Install OneDrive and SharePoint MCP in VS Code Install OneDrive and SharePoint MCP in VS Code Insiders

πŸ“‹ SharePoint Lists

  • REPOSITORY: bap-microsoft/MCP-Platform
  • DESCRIPTION: MCP server providing Microsoft Graph SharePoint tools for Lists. Includes site management, document libraries, lists, and collaboration features.
  • CATEGORY: PRODUCTIVITY
  • TYPE: REMOTE - https://agent365.svc.cloud.microsoft/agents/tenants/{tenant_id}/servers/mcp_SharePointListsTools
  • INSTALL: Install SharePoint Lists MCP in VS Code Install SharePoint Lists MCP in VS Code Insiders

🎭 Playwright

  • REPOSITORY: microsoft/playwright-mcp
  • DESCRIPTION: This server enables LLMs to interact with web pages through structured accessibility snapshots, bypassing the need for screenshots or visually-tuned models.
  • CATEGORY: DEVELOPER TOOLS
  • TYPE: Local
  • INSTALL: Install Playwright MCP in VS Code Install Playwright MCP in VS Code Insiders Install Playwright MCP in Visual Studio

🧩 Wassette

  • REPOSITORY: microsoft/wassette
  • DESCRIPTION: Wassette: A security-oriented runtime that runs WebAssembly Components via MCP.
  • CATEGORY: DEVELOPER TOOLS
  • TYPE: Local
  • INSTALL: microsoft/wassette

πŸ”Œ Azure Plugin

Get started with the Azure plugin, which connects GitHub Copilot CLI or Claude Code to your Azure account. This integration lets you manage resources, deploy applications, and monitor services directly from your development environment using tools from the Azure MCP server and extended Azure knowledge skills.

To install the Azure plugin into Copilot CLI and Claude Code:

  1. Add the marketplace with /plugin marketplace add microsoft/skills
  2. Install the plugin with /plugin install azure-skills@skills
  3. Update the plugin with /plugin update azure-skills@skills

πŸ—οΈ Looking for starter templates that use MCP?

Check out the Azure Developer CLI (azd) templates tagged with MCP.

πŸ“Ž Related Resources

Trademarks

This project may contain trademarks or logos for projects, products, or services. Authorized use of Microsoft
trademarks or logos is subject to and must follow
Microsoft's Trademark & Brand Guidelines.
Use of Microsoft trademarks or logos in modified versions of this project must not cause confusion or imply Microsoft sponsorship.
Any use of third-party trademarks or logos are subject to those third-party's policies.

FAQ

Common questions

Discussion

Questions & comments Β· 0

Sign In Sign in to leave a comment.