Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Le serveur Azure MCP utilise le protocole MCP (Model Context Protocol) pour normaliser les intégrations entre les applications IA et les outils externes et les sources de données, ce qui permet aux systèmes IA d’effectuer des opérations qui prennent en compte le contexte de vos ressources Azure.
Dans cet article, vous allez apprendre à effectuer les tâches suivantes :
- Installer et s’authentifier auprès du serveur Azure MCP
- Connectez-vous au serveur MCP Azure à l’aide de l’environnement de développement axé sur les agents de Google Antigravity
- Exécuter des invites pour tester les opérations du serveur Azure MCP et interagir avec les ressources Azure
Prerequisites
- Un compte Azure avec un abonnement actif
- Google Antigravity installé
- Node.js LTS installé
Installer le serveur Azure MCP
Pour installer et configurer le serveur MCP Azure dans Google Antigravity :
Dans le panneau latéral de l’agent de l’éditeur, sélectionnez ...>Serveurs> MCPGérer les serveurs MCP.
Dans Gérer les mcPs, sélectionnez Afficher la configuration brute pour ouvrir le
mcp_config.jsonfichier pour modification.Antigravity lit la configuration du serveur MCP à partir de l’un des emplacements suivants :
-
~/.gemini/config/mcp_config.jsonpour configurer le serveur globalement pour tous les espaces de travail. -
.agents/mcp_config.jsonpour configurer le serveur pour l’espace de travail actuel uniquement.
-
Ajoutez la configuration suivante à l’objet
mcpServersdans lemcp_config.jsonfichier :{ "mcpServers": { "azure-mcp": { "command": "npx", "args": [ "-y", "@azure/mcp@latest", "server", "start" ] } } }Pour plus d’informations, consultez la documentation Google Antigravity MCP.
S’authentifier auprès de Azure
Azure MCP Server offre une expérience d’authentification transparente à l’aide de comptes Azure et de Microsoft Entra ID. Pour utiliser Azure serveur MCP, commencez par vous authentifier auprès de Azure à l’aide d’outils de développement locaux tels que l’Azure CLI, l’interface CLI Azure développeur, Visual Studio ou Visual Studio Code. Azure MCP Server découvre automatiquement vos informations d’identification à partir de ces outils et les utilise pour s’authentifier auprès des services Azure.
Par exemple, pour vous connecter à l’aide d’Azure CLI :
az loginVérifiez votre état d’authentification en exécutant la commande suivante pour voir le compte et l’abonnement avec lesquels vous êtes actuellement connecté :
az account showVérifiez que votre compte d’utilisateur dispose des attributions de rôles appropriées pour les services Azure avec lesquels vous souhaitez interagir. Les ressources Azure auxquelles vous avez l’intention d’accéder à l’aide de Azure serveur MCP doivent déjà exister dans votre abonnement Azure. Par exemple, les attributions de rôles courantes sont les suivantes :
- Contributeur de données Stockage Blob - Lire et écrire des données BLOB dans des comptes de stockage.
- Contributeur de compte de stockage - Gérer les configurations de compte de stockage.
- Contributeur - Gestion générale des ressources dans votre abonnement.
- Reader : accès en lecture seule aux ressources Azure.
Pour plus d’informations sur les attributions de rôles et l’authentification de développement local, consultez Authentifier les applications .NET auprès des services Azure pendant le développement local.
Utiliser des instructions pour tester le Serveur Azure MCP
Ouvrez le panneau latéral de l’agent dans Google Antigravity.
Entrez une requête qui utilise les fonctionnalités du serveur MCP Azure, telles que :
List my Azure storage accountsSi vous êtes invité à vous authentifier auprès de Azure, exécutez l'outil d'authentification suggéré pour vous connecter via le navigateur.
Note
Antigravity ne vous invite pas à vous connecter à Azure si vous êtes déjà authentifié par le biais d'autres outils locaux tels que le Azure CLI.
Antigravity vous demande l’autorisation d’exécuter un ou plusieurs outils du serveur MCP Azure pour récupérer les comptes de stockage, tels que
storage account list. Sélectionnez l’action d’autorisation souhaitée pour continuer.La sortie ressemble au texte suivant :
The following storage accounts are available in your subscription: 1. **sttesting001** (Resource group: `rg-testing`, Location: `centralus`) 2. **stazddeploy** (Resource group: `rg-azd`, Location: `eastus2`) 3. **stmsdocssample** (Resource group: `msdocs-sample`, Location: `southcentralus`) 4. **staitesting** (Resource group: `ai-testing`, Location: `eastus2`) Let me know if you need further details or actions related to any of these storage accounts!Explorez d’autres opérations MCP Azure à l’aide d’autres prompts pertinents, telles que :
List all of the storage accounts in my subscription Get the available tables in my storage accounts Show me the configuration of my App Service instances