Edit

Share via


Get started with the Azure MCP Server

The Azure MCP Server enables AI-powered development tools to interact with Azure cloud services through the Model Context Protocol (MCP). It provides a unified way to manage Azure resources, deploy applications, and query cloud services directly from your development environment.

Azure MCP Server is designed to work across multiple tools, languages, frameworks, and use cases. You can use it to manage Azure resources through natural language conversations, build automation scripts, or integrate Azure operations into your applications.

Code editors

Azure MCP Server works with AI-powered code editors that support the Model Context Protocol. Learn how to get started with the following code editors:

Languages & frameworks

You can also connect to Azure MCP Server using programming languages and frameworks. This documentation currently provides guidance and examples for Python and .NET.

Python

Get started with Azure MCP Server and Python to enhance your apps and workflows:

  • Use Python MCP client libraries to connect directly to Azure MCP Server.
  • Build automation scripts that manage Azure resources.
  • Integrate into web frameworks like Django, Flask, or FastAPI.
  • Incorporate Azure operations into data science workflows with Jupyter notebooks.

.NET

Get started with Azure MCP Server and .NET to enhance your apps and workflows:

  • Create console applications and command-line tools for Azure management.
  • Build ASP.NET Core web applications with integrated Azure capabilities.
  • Develop Azure Functions that leverage Azure MCP Server for resource management.
  • Create Windows desktop applications with Azure integration.

The Azure MCP Server provides flexibility to work with Azure in the way that best fits your development style and requirements, whether through interactive AI-powered editors or programmatic integration in your applications.