Skip to main content

This browser is no longer supported.

Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support.

Download Microsoft Edge More info about Internet Explorer and Microsoft Edge
Read in English Edit

Share via

Facebook x.com LinkedIn Email

Azure MCP Server documentation

Learn how to use the Azure MCP Server to manage Azure resources through natural language commands. Connect from GitHub Copilot, custom AI agents, and MCP-compatible clients to access Azure services using the Model Context Protocol (MCP).

Get started

Overview

  • What is Azure MCP Server?

How-To Guide

  • Install in an IDE
  • Install with a package manager

Quickstart

  • Connect from Cline
  • Connect from Cursor
  • Connect from Eclipse
  • Connect from IntelliJ
  • Connect from Visual Studio
  • Connect from Visual Studio Code
  • Connect from Windsurf

How-to

How-To Guide

  • Connect GitHub Copilot coding agent to the Azure MCP Server
  • Deploy remote MCP Server with Copilot Studio
  • Deploy remote MCP Server with Microsoft Foundry

Languages and frameworks

Quickstart

  • Use with .NET applications
  • Use with Python applications

Understand Azure MCP Server

Concept

  • Model Context Protocol overview
  • Scenarios for using Azure MCP Server
  • Authentication and permissions

Azure MCP Server tools

Overview

  • What are the Azure MCP Server tools?

Reference

  • Azure best practices
  • Azure AI Search
  • Azure App Configuration
  • Azure Cosmos DB
  • Azure Developer CLI
  • Azure Key Vault
  • Azure Monitor
  • Azure RBAC
  • Azure Redis
  • Complete list of tools

Resources

Reference

  • Azure MCP Server GitHub repository
  • Model Context Protocol documentation

How-To Guide

  • Authentication guidance
  • Tool reference
en-us
Your Privacy Choices
  • AI Disclaimer
  • Previous Versions
  • Blog
  • Contribute
  • Privacy
  • Terms of Use
  • Trademarks
  • © Microsoft 2026