Azure MCP Server

Azure MCP Server

microsoftMIT
3.2k звёзд507 форков
Azure MCP Server — официальный сервер от Microsoft. Он подключает AI-агентов к облачным сервисам Azure по протоколу MCP. Теперь языковые модели могут напрямую управлять вашей облачной инфраструктурой. Разработчики и DevOps-инженеры могут управлять ресурсами, данными и AI-сервисами Azure прямо из диалога с ассистентом. Вам не нужно помнить команды Azure CLI или искать нужный раздел в портале: просто сформулируйте задачу на естественном языке.

Установка

npx -y @azure/mcp

Характеристики

Общее

  • СтатусСообщество
  • Разработчикmicrosoft
  • ЛицензияMIT

Технологии

  • Языки
    C#
  • Транспорт
    stdio

Описание

Возможности

  • Управление группами ресурсов: создание, удаление и просмотр.
  • Развертывание виртуальных машин и веб-приложений по текстовому запросу.
  • Выполнение произвольных команд Azure CLI прямо из диалога с AI.
  • Чтение и запись данных в Azure Cosmos DB и Blob Storage.
  • Полнотекстовый поиск по данным через Azure AI Search.
  • Анализ логов и метрик через Azure Monitor для поиска ошибок и узких мест.
  • Управление политиками и доступом (Azure RBAC).
  • Взаимодействие с сервисами ИИ (Azure OpenAI, Cognitive Services) для обогащения данных.
  • Создание и настройка сетевых экранов (NSG, Azure Firewall).
  • Получение информации о стоимости ресурсов и квотах подписки.

Как подключить

1. Установите пакет глобально через npx:

npx -y @azure/mcp

2. Добавьте конфигурацию в настройки вашего MCP-клиента. Пример для Claude Desktop (файл claude_desktop_config.json):

{ "mcpServers": { "azure": { "command": "npx", "args": ["-y", "@azure/mcp"], "env": { "AZURE_SUBSCRIPTION_ID": "ваш-id-подписки" } } } }

3. Перезапустите клиент. Сервер автоматически подключится и будет готов к работе.

Примеры запросов

  • «Найди все виртуальные машины в подписке, которые выключены, и включи их».
  • «Создай группу ресурсов "demo-rg" в регионе West Europe и разверни в ней веб-приложение на Node.js».
  • «Проверь метрику загрузки CPU на сервере "web-prod-01" за последний час и сравни с прошлой неделей».
  • «Выполни команду Azure CLI, чтобы показать список всех доступных SKU для виртуальных машин в регионе East US».

Технические детали

  • Язык: C#
  • Транспорт: stdio
  • Лицензия: MIT
  • Разработчик: Microsoft
  • Совместимость: Claude Desktop, Continue.dev, Cursor и другие MCP-клиенты

Поделиться