Azure MCP Server 3.0 disponible

Microsoft a publié la version stable d'Azure MCP Server 3.0, qui introduit de nouveaux ensembles d'outils pour Azure Backup, Resilience Management, SRE Agent, Terraform, Advisor, Monitor, Cosmos DB, IoT Hub et d'autres. Cette version permet aux agents d'IA d'analyser le contexte opérationnel d'Azure et d'agir en conséquence.

Adoption du Model Context Protocol

Le Model Context Protocol (MCP), une norme ouverte et un cadre open source lancé par Anthropic en novembre 2024, a été adopté par de grands fournisseurs d'IA, dont OpenAI et Google DeepMind. En décembre 2025, Anthropic a confié le MCP à l'Agentic AI Foundation, un fonds placé sous l'égide de la Linux Foundation.

Fonctionnalités d'Azure MCP Server

Azure MCP Server 3.0 prend en charge le protocole MCP, l'authentification Entra ID via la bibliothèque Azure Identity, l'intégration avec les services et outils Azure, ainsi que le plugin Azure Skills, qui comprend plus de 26 compétences Azure réutilisables. Ces compétences permettent de définir des flux de travail structurés et des garde-fous pour les opérations réelles sur Azure, gérés par contrôle de version et chargés à la demande.

Date de publication et améliorations

Le 12 octobre 2026, Microsoft a publié la version 3.0 d'Azure MCP Server, qui élargit la gamme d'opérations Azure accessibles aux agents d'IA tout en modifiant les interfaces des outils et les paramètres de sécurité par défaut. Sandeep Sen, Product Lead chez Microsoft, a annoncé la sortie et souligné l'intégration de davantage d'opérations Azure courantes dans les flux de travail des agents, ainsi que l'introduction de contrats d'outils plus clairs et de paramètres de sécurité par défaut pour les nouvelles ressources.

Contexte du développement

La version 3.0 d'Azure MCP Server repose sur la fonctionnalité d'assistance distante auto-hébergée de la version 2.0, offrant davantage de capacités opérationnelles et une intégration plus prévisible. Cette troisième version majeure est le fruit de 50 itérations bêta et de centaines de contributions. Les nouveaux ensembles d'outils introduits dans la version 3.0 facilitent la collecte d'informations contextuelles pour les opérations Azure, notamment l'examen des coffres, des stratégies, des éléments protégeables et des conteneurs, ainsi que la gestion de la protection et de la gouvernance.

Outils de résilience et de SRE

Les outils Azure Resilience Management permettent de travailler sur les objectifs, les plans d'utilisation et les abonnements, les plans et tâches de reprise, les contrôles de préparation, la validation des basculements et les cycles de vie des exercices. Les actions de basculement et de réactivation enrichissent les flux de reprise, avec la possibilité de planifier et de vérifier ces opérations avant de les déclencher. La boîte à outils Azure SRE Agent comprend 55 commandes, couvrant les agents, les compétences, les fils de discussion, les tâches planifiées et les flux de travail.

Nouvelles fonctionnalités de commandes et d'outils

La version stable du serveur ne modifie pas la disponibilité ni les prérequis des services Azure sous-jacents. Les outils SRE Agent utilisent le fournisseur de ressources Microsoft.App/SREAgentPreview. De nouveaux outils Azure Terraform facilitent l'intégration des ressources existantes dans l'infrastructure as code. Azure Advisor fournit désormais des synthèses de recommandations, des métadonnées, des mises à jour, des filtres liés au cycle de vie et aux obsolescences, ainsi que des artefacts de conseil ou de correction.

Outils de supervision et de données améliorés

Azure Monitor permet d'interroger les métriques de toutes les ressources et d'effectuer des recherches ciblées dans les tables de journaux « Basic » et « Auxiliary ». Azure Cosmos DB permet d'inférer les schémas des conteneurs, de récupérer des éléments individuels ou récemment modifiés, et d'utiliser la recherche en texte intégral et la recherche vectorielle. Azure IoT Hub et Azure IoT Operations permettent d'examiner les identités des appareils, les jumeaux numériques et les statistiques d'IoT Hub, d'interroger les données des appareils et d'identifier les instances d'IoT Operations.

Amélioration de la CLI et de la gestion JSON

La version 3.0 propose une nouvelle conception des outils, des paquets ModelContextProtocol mis à jour et des descriptions plus claires pour aider les LLM à sélectionner les outils. L'option --learn de la CLI permet d'explorer les commandes et les paramètres sans exécuter d'opérations Azure. Des schémas d'entrée System.Text.Json plus détaillés sont désormais conformes aux spécifications, avec des types de valeurs et des types d'éléments de tableaux corrigés.

Sécurité renforcée et gestion des erreurs

Les paramètres de sécurité par défaut pour les nouvelles ressources comprennent la désactivation de l'authentification par clé partagée pour les nouveaux comptes de stockage, HTTPS, TLS 1.2 et la désactivation de l'accès anonyme aux blobs. Les nouveaux espaces de noms Event Hubs désactivent l'authentification locale, et les nouveaux coffres Recovery Services désactivent la mise en réseau publique. Les nouveaux partages de fichiers NFS utilisent RootSquash et le chiffrement en transit.

Points à considérer pour la mise à niveau

La mise à niveau depuis la version 2.0 ou une préversion de la version 3.0 nécessite de consulter le journal des modifications complet de la version 3.x et de tester le client avant de mettre à jour les déploiements partagés. Les principaux changements concernent la découverte des mises à jour et les appels enregistrés, la suppression des paramètres obsolètes dans les appels enregistrés, les scripts et les invites, ainsi que la suppression des options personnalisées de stratégie de nouvelle tentative au profit des valeurs Azure SDK par défaut.