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.
In deze quickstart leert u hoe u de McP-server (Azure Model Context Protocol) verbindt met de GitHub Copilot CLI. Met deze integratie kan GitHub Copilot rechtstreeks vanuit uw terminal communiceren met uw Azure-resources.
Vereiste voorwaarden
- GitHub Copilot CLI geïnstalleerd.
-
Azure CLI is geïnstalleerd en geverifieerd (
az login). -
Node.js geïnstalleerd (voor het uitvoeren van de server via
npx).
Aanmelden bij Azure MCP Server voor lokale ontwikkeling
Azure MCP Server wordt geverifieerd bij Microsoft Entra ID met behulp van de Azure Identity-bibliotheek voor .NET. De server ondersteunt twee verificatiemodi:
-
Brokermodus: maakt gebruik van de systeemeigen verificatie van uw besturingssysteem (zoals Windows Web Account Manager) met
InteractiveBrowserCredential. - Modus referentieketen: probeert meerdere verificatiemethoden op volgorde: omgevingsvariabelen, Visual Studio Code, Visual Studio, Azure CLI, Azure PowerShell, Azure Developer CLI en interactieve browserverificatie.
Meld u aan met een van deze methoden:
- Open het opdrachtpalet (
Ctrl+Shift+PofCmd+Shift+Pop de Mac). - Voer Azure uit: meld u aan en volg de aanwijzingen.
Nadat u zich hebt aangemeld, kan Azure MCP Server bewerkingen verifiëren en uitvoeren op Azure-services op basis van uw machtigingen.
Azure MCP-server toevoegen
De GitHub Copilot CLI ondersteunt MCP-servers via de /mcp opdrachtfamilie.
Open uw terminal.
Start de GitHub Copilot CLI in de interactieve modus:
copilotVoer in de interactieve sessie de volgende opdracht uit om het configuratieformulier voor de MCP-server te openen:
/mcp addVul de configuratievelden in met de volgende waarden:
Veld Waarde servernaam azure-mcpServertype 1(Lokaal)Opdracht npx -y @azure/mcp@latest server startOmgevingsvariabelen (leeg laten- maakt gebruik van Azure CLI-verificatie) Gereedschappen *Opmerking
Als u liever .NET gebruikt, stelt u de opdracht in op
dotnet dnx -p Azure.Mcp server start.Druk op Ctrl+S (of Cmd+S in macOS) om de serverconfiguratie op te slaan.
Wanneer u klaar bent, drukt u op
escom de serverconfiguratie te sluiten.
De verbinding controleren
Controleer of u de Azure MCP-server correct hebt geconfigureerd en of de GitHub Copilot CLI deze herkent:
Voer in uw Copilot CLI-sessie het volgende uit:
/mcp showControleer de uitvoer. U zou
azure-mcpvermeld moeten zien in de configuratie.● MCP Server Configuration: • azure-mcp (local): Command: npx Total servers: 1 Config file: ~/.copilot/mcp-config.json
Azure MCP-server gebruiken
Zodra u verbinding hebt gemaakt, kunt u natuurlijke taal gebruiken om te communiceren met uw Azure-resources.
Typ in de GitHub Copilot CLI-sessie een prompt waarvoor Azure-context is vereist. Voorbeeld:
> List my Azure resource groups.GitHub Copilot identificeert de intentie en gebruikt de
azure-mcphulpprogramma's om de informatie op te halen. Er wordt een antwoord weergegeven met uw Azure-resourcegroepen, vergelijkbaar met:I found the following resource groups in your subscription: - **my-resource-group-1** (East US) - **dev-environment** (West Europe) - **production-app** (Central US)
MCP-servers beheren
Beheer uw geconfigureerde MCP-servers met behulp van de volgende opdrachten:
-
Lijstservers:
/mcp show -
Een server verwijderen:
/mcp remove azure-mcp -
Hulp krijgen:
/mcp help
Volgende stappen
- Meer informatie over GitHub Copilot CLI.
- Mogelijkheden van Azure MCP Server verkennen.