Перейти к содержимому

🌟 Azure MCP Server

Интегрирует AI-агентов с сервисами Azure для управления ресурсами через промпты.

C#
1156 stars

Описание

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:

  1. Установите VS Code (stable или Insiders).
  2. Установите расширения GitHub Copilot и GitHub Copilot Chat.
  3. Установите расширение 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.

Информация

Язык
C#
Лицензия
MIT License
GitHub Stars
1156

Ссылки