Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
De Azure MCP-server gebruikt het MCP (Model Context Protocol) om integraties tussen AI-apps en externe hulpprogramma's en gegevensbronnen te standaardiseren, zodat AI-systemen bewerkingen kunnen uitvoeren die contextbewust zijn voor uw Azure-resources.
In dit artikel leert u hoe u de volgende taken uitvoert:
- De Azure MCP-server installeren en verifiëren
- Verbinding maken met Azure MCP Server met behulp van de agentgerichte ontwikkelomgeving van Google Antigravity
- Prompts uitvoeren om Azure MCP Server-bewerkingen te testen en te communiceren met Azure resources
Prerequisites
- Een Azure-account met een actief abonnement
- Google Antigravity geïnstalleerd
- Node.js LTS geïnstalleerd
De Azure MCP-server installeren
De Azure MCP-server installeren en configureren in Google Antigravity:
Selecteer in het zijpaneel van de editor de optie ...>MCP-servers>MCP-servers beheren.
Bij MCP's beheren selecteert u Onbewerkte configuratie weergeven om het
mcp_config.jsonbestand te openen voor bewerking.Antigraviteit leest de MCP-serverconfiguratie van een van de volgende locaties:
-
~/.gemini/config/mcp_config.jsonom de server globaal te configureren voor alle werkruimten. -
.agents/mcp_config.jsonom de server alleen voor de huidige werkruimte te configureren.
-
Voeg de volgende configuratie toe aan het
mcpServersobject in hetmcp_config.jsonbestand:{ "mcpServers": { "azure-mcp": { "command": "npx", "args": [ "-y", "@azure/mcp@latest", "server", "start" ] } } }Zie de Google Antigravity MCP-documentatie voor meer informatie.
Verifiëren bij Azure
Azure MCP Server biedt een naadloze verificatie-ervaring met behulp van Azure-accounts en Microsoft Entra-id. Als u Azure MCP-server wilt gebruiken, moet u zich eerst verifiëren bij Azure met behulp van lokale ontwikkelhulpprogramma's zoals de Azure CLI, Azure Developer CLI, Visual Studio of Visual Studio Code. Azure MCP Server detecteert automatisch uw referentiegegevens uit deze hulpprogramma's en gebruikt deze om te authentiseren bij Azure-diensten.
Als u zich bijvoorbeeld wilt aanmelden met behulp van de Azure CLI:
az loginControleer uw verificatiestatus door de volgende opdracht uit te voeren om te zien met welk account en welk abonnement u momenteel bent aangemeld:
az account showZorg ervoor dat uw gebruikersaccount de juiste roltoewijzingen heeft voor de Azure-services waarmee u wilt communiceren. De Azure resources die u wilt openen met behulp van Azure MCP-server, moeten al bestaan binnen uw Azure-abonnement. Algemene roltoewijzingen zijn bijvoorbeeld:
- Inzender voor Blob Storage-gegevens - Blob-gegevens lezen en schrijven in opslagaccounts.
- Bijdrager aan opslagaccount - Beheer configuraties van opslagaccounts.
- Inzender : algemeen resourcebeheer voor uw abonnement.
- Lezer : alleen-lezentoegang tot Azure-resources.
Zie .NET-apps verifiëren bij Azure-services tijdens lokale ontwikkeling voor meer informatie over roltoewijzingen en lokale ontwikkelingsverificatie.
Vragen gebruiken om de Azure MCP-server te testen
Open het zijpaneel van de agent in Google Antigravity.
Voer een prompt in die gebruikmaakt van Azure MCP Server-mogelijkheden, zoals:
List my Azure storage accountsAls u wordt gevraagd om te verifiëren bij Azure, voert u het voorgestelde verificatieprogramma uit om u aan te melden via de browser.
Note
Antigraviteit vraagt u niet om u aan te melden bij Azure als u al bent geverifieerd via andere lokale hulpprogramma's, zoals de Azure CLI.
Antigraviteit vraagt u om toestemming om een of meer Azure MCP Server-hulpprogramma's uit te voeren om de opslagaccounts op te halen, zoals
storage account list. Selecteer de gewenste actie om door te gaan.De uitvoer lijkt op de volgende tekst:
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!Verken meer Azure MCP-bewerkingen met behulp van andere relevante prompts, zoals:
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