Command Palette

Search for a command to run...

UnylyUnyly
Весь каталог

Azure Platform

БесплатноНе проверен

MCP server for Azure resource management, AI Foundry, and Entra ID — inspect and operate Azure infrastructure through AI agents.

GitHubEmbed

Описание

MCP server for Azure resource management, AI Foundry, and Entra ID — inspect and operate Azure infrastructure through AI agents.

README

MCP server for Azure resource management, AI Foundry, and Entra ID — inspect and operate Azure infrastructure through AI agents.

Glama Quality Score License: MIT Python Azure MCP


What is this?

azure-mcp-platform wraps the official Azure MCP Server with production-ready configuration, Entra ID authentication, and platform-engineering patterns for operating Azure environments safely from AI agents.

Built for platform engineers running multi-tenant Azure environments with AI Foundry, AKS, and enterprise SSO via Entra ID.


Available Tools

Tool Category Description
list_resource_groups Resource Mgmt List all resource groups in a subscription
list_resources Resource Mgmt List resources in a resource group by type
get_resource Resource Mgmt Get details of a specific Azure resource
list_ai_foundry_projects AI Platforms List Azure AI Foundry projects and deployments
get_aks_cluster Containers Get AKS cluster status and node pool health
list_entra_users Identity List Entra ID users and group memberships (read-only)
get_key_vault_secrets Security List secret names (not values) in Key Vault
list_storage_accounts Storage List storage accounts and their access tiers

Quick Start

Prerequisites

  • Python 3.11+
  • Azure CLI authenticated: az login
  • Appropriate Azure RBAC role: Reader minimum
  • (Optional) Service principal with Reader + AcrPull for CI environments

Run Locally

git clone https://github.com/akkireddy-challa/azure-mcp-platform.git
cd azure-mcp-platform
pip install -r requirements.txt
az login
python server.py

Configure with Claude Desktop

Add to claude_desktop_config.json:

{
  "mcpServers": {
    "azure": {
      "command": "python",
      "args": ["/path/to/azure-mcp-platform/server.py"],
      "env": {
        "AZURE_SUBSCRIPTION_ID": "your-subscription-id",
        "AZURE_TENANT_ID": "your-tenant-id"
      }
    }
  }
}

Example Usage

Ask your AI agent:

  • "List all resource groups in my subscription"
  • "What AKS clusters are running in the production resource group?"
  • "Show me all AI Foundry projects and their model deployments"
  • "Which storage accounts in rg-data have public access enabled?"
  • "List all users in the platform-engineers Entra group"

Security Model

  • Read-only by default: all tools use GET operations only.
  • Entra ID SSO: authenticates via Azure CLI credential chain or Managed Identity.
  • No secrets exposed: Key Vault tool lists secret names only, never values.
  • Subscription-scoped: tools operate within a single configured subscription.
  • Recommended role: Reader at subscription scope for full read access.
# Assign Reader role to a service principal
az role assignment create \
  --assignee <service-principal-id> \
  --role Reader \
  --scope /subscriptions/<subscription-id>

Use Cases at Telia

This pattern is used to allow AI agents to:

  • Audit resource configurations across multi-tenant Azure environments.
  • Cross-reference AKS cluster state with AI Foundry model deployments.
  • Investigate Entra ID group membership for access reviews.
  • Inspect cost anomalies by listing resources and their SKUs.

Roadmap

  • get_cost_analysis — query Azure Cost Management for spend by resource group
  • list_policy_assignments — show Azure Policy compliance state
  • get_monitor_alerts — list active Azure Monitor alerts
  • list_app_registrations — Entra ID app registrations and permissions
  • Managed Identity support for AKS pod deployment
  • GitHub Actions workflow for CI validation

Related Projects

Repo Purpose
k8s-mcp-server Kubernetes cluster diagnostics via MCP
grafana-mcp-observability Grafana dashboards and alerts via MCP
phoenix-mcp-eval LLM tracing and evaluation via MCP

License

MIT License. See LICENSE for details.


Built by Akkireddy Challa — Platform Engineer at Telia, Stockholm.

from github.com/akkireddy-challa/azure-mcp-platform

Установка Azure Platform

У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.

▸ github.com/akkireddy-challa/azure-mcp-platform

FAQ

Azure Platform MCP бесплатный?

Да, Azure Platform MCP бесплатный — установка в пару кликов через Unyly без оплаты.

Нужен ли API-ключ для Azure Platform?

Нет, Azure Platform работает без API-ключей и переменных окружения.

Azure Platform — hosted или self-hosted?

Доступен hosted-вариант: Unyly запускает сервер в облаке, локальная установка не обязательна.

Как установить Azure Platform в Claude Desktop, Claude Code или Cursor?

Открой Azure Platform на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.

Похожие MCP

Fetch

Web content fetching and conversion for efficient LLM usage.

автор: Community

Roblox Studio

Enables AI coding tools to control Roblox Studio for workspace exploration, instance manipulation, and script management. It provides tools for playtesting, sce

paralovавтор: paralov

AWS KB Retrieval

Retrieval from AWS Knowledge Base using Bedrock Agent Runtime.

modelcontextprotocolавтор: modelcontextprotocol

Spring AI MCP Server

Provides auto-configuration for setting up an MCP server in Spring Boot applications.

автор: Community

llm-analysis-assistant

A very streamlined mcp client that supports calling and monitoring stdio/sse/streamableHttp, and can also view request responses through the /logs page. It also

xuzexin-hzавтор: xuzexin-hz

MCP-Agent

A simple, composable framework to build agents using Model Context Protocol by [LastMile AI](https://www.lastmileai.dev)

lastmile-aiавтор: lastmile-ai

Spring AI MCP Client

Provides auto-configuration for MCP client functionality in Spring Boot applications.

автор: Community

mcp.natoma.ai

A Hosted MCP Platform to discover, install, manage and deploy MCP servers by [Natoma Labs](https://www.natoma.ai)

автор: Community

MCPHub

Website to list high quality MCP servers and reviews by real users. Also provide online chatbot for popular LLM models with MCP server support.

автор: Community

MCP Servers Rating and User Reviews

Website to rate MCP servers, write authentic user reviews, and [search engine for agent & mcp](http://www.deepnlp.org/search/agent)

автор: Community

Compare Azure Platform with

Не уверен что выбрать?

Найди свой стек за 60 секунд

Автор?

Embed-бейдж для README

Похожее

Все в категории ai