🌟 Azure MCP Server
Интегрирует AI-агентов с сервисами Azure для управления ресурсами через промпты.
Описание
Azure MCP Server реализует протокол MCP для seamless связи AI-агентов с Azure. Поддерживает инструменты для поиска, контейнеров, баз данных, мониторинга и других сервисов. Идеален для VS Code с GitHub Copilot: позволяет запрашивать ресурсы естественным языком, например, ‘List my storage accounts’. Технологии: .NET, Azure Identity. Применения: автоматизация DevOps, анализ логов, развертывание через агентов.
Возможности
Управление Azure AI Search
Список сервисов, индексов, схем и выполнение поисковых запросов.
Работа с Azure Container Registry
Список реестров, репозиториев и фильтрация по группам ресурсов.
Интеграция с Azure Cosmos DB
Список аккаунтов, баз данных, контейнеров и выполнение SQL-запросов.
Мониторинг через Azure Monitor
Запросы логов KQL, метрик и анализ здоровья ресурсов.
Управление Azure Storage
Список аккаунтов, контейнеров, загрузка файлов, работа с Data Lake и очередями.
Автоматизация развертываний
Генерация диаграмм архитектуры, планов развертывания и Bicep/Terraform файлов.
Установка
Рекомендуемая установка в VS Code:
- Установите VS Code (stable или Insiders).
- Установите расширения GitHub Copilot и GitHub Copilot Chat.
- Установите расширение Azure MCP Server из Marketplace.
Для ручной установки создайте .vscode/mcp.json: { “servers”: { “Azure MCP Server”: { “command”: “npx”, “args”: [ “-y”, “@azure/mcp@latest”, “server”, “start” ] } } }
Для Docker: Создайте .env с учетными данными Azure, затем настройте mcp.json с командой docker run из образа mcr.microsoft.com/azure-sdk/azure-mcp:latest.