Creativity · MCP — server
MCP Azure Server
Microsoft's Azure MCP story is delivered through Azure MCP Server (a Go-based umbrella server that wraps the az CLI and SDKs) plus standalone servers for Cosmos DB, Azure DevOps, and AI Foundry. Together they let an LLM client inspect resource groups, run KQL queries, list repos, and operate on Cosmos containers. Authentication typically rides on Azure CLI credentials or workload identity.
MCP facts
- Kind
- server
- Ecosystem
- anthropic-mcp
- Language
- Go / C#
- Transports
- stdio, http
Capabilities
- Tools: list_resource_groups, run_az_command, query_log_analytics, cosmos operations
- Resources: subscription/resource-group/resource URIs
- Auth: Azure CLI credentials, workload identity, or service principal
Install
npx -y @azure/mcp Configuration
{
"mcpServers": {
"azure": {
"command": "npx",
"args": ["-y", "@azure/mcp"],
"env": {
"AZURE_SUBSCRIPTION_ID": "00000000-0000-0000-0000-000000000000"
}
}
}
} Frequently asked questions
Where does Microsoft publish the Azure MCP server?
Under github.com/Azure/azure-mcp — the core umbrella server. Additional MCP servers for Cosmos DB, Azure DevOps, and AI Foundry live in sibling repos.
How does it authenticate?
It uses the DefaultAzureCredential chain: az login, managed identity, environment variables, or a service principal. Running as a workload identity in AKS keeps secrets out of config files.
Can I use it with GitHub Copilot or Visual Studio?
Yes. Both Copilot and Visual Studio support MCP servers, and Microsoft's Azure MCP is one of the recommended integrations for agent mode.
Sources
- Azure MCP Server — accessed 2026-04-20
- Azure MCP docs — accessed 2026-04-20