Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Server Azure MCP používá protokol MCP (Model Context Protocol) ke standardizaci integrací mezi aplikacemi AI a externími nástroji a zdroji dat, což umožňuje systémům AI provádět operace, které jsou si vědomi kontextu vašich Azure prostředků.
V tomto článku se dozvíte, jak provést následující úlohy:
- Instalace a ověření na serveru Azure MCP
- Připojení k serveru Azure MCP pomocí vývojového prostředí AI využívajícího technologii Windsurf
- Spuštění výzvy k otestování operací Azure serveru MCP a interakci s prostředky Azure
Požadavky
- Účet Azure s aktivním předplatným
- Nainstalována aplikace Windsurf
- Node.js LTS nainstalována
Instalace serveru Azure MCP
Instalace a konfigurace Azure MCP Server ve Windsurf:
Přejděte do soubory > předvolby > nastavení Windsurf.
Na stránce Windsurf Settings vyberte Manage MCPs.
Na stránce Spravovat nastavení serverů MCP vyberte Zobrazit nezpracovanou konfiguraci v horní části a otevřete
mcp_config.jsonsoubor pro úpravy.Tento
mcp_config.jsonsoubor umožňuje ruční instalaci serverů MCP přidáním objektu konfigurace JSON.mcp_config.jsonAktualizujte soubor tak, aby odpovídal následujícímu:{ "mcpServers": { "Azure MCP Server": { "command": "npx", "args": [ "-y", "@azure/mcp@latest", "server", "start" ] } } }
Ověření v Azure
Azure MCP Server poskytuje bezproblémové ověřování pomocí účtů Azure a Microsoft Entra ID. Pokud chcete použít Azure MCP Server, musíte se nejdřív ověřit v Azure pomocí místních vývojových nástrojů, jako jsou Azure CLI, rozhraní příkazového řádku pro vývojáře Azure, Visual Studio nebo Visual Studio Code. Azure MCP Server automaticky zjistí vaše přihlašovací údaje z těchto nástrojů a použije je k ověření ve Azure službách.
Pokud se například chcete přihlásit pomocí Azure CLI:
az loginStav ověřování ověřte spuštěním následujícího příkazu, abyste zjistili, ke kterému účtu a předplatnému jste aktuálně přihlášení:
az account showUjistěte se, že váš uživatelský účet má odpovídající přiřazení rolí pro Azure služby, se kterými chcete pracovat. Prostředky Azure, ke kterým chcete získat přístup pomocí Azure MCP Serveru, už musí existovat v rámci vašeho předplatného Azure. Mezi běžná přiřazení rolí patří například:
- Přispěvatel dat v blobovém úložišti – Čtení a zapisování dat blob v úložných účtech
- Přispěvatel účtu úložiště – Správa konfigurací účtu úložiště
- Přispěvatel – Obecná správa prostředků v rámci vašeho předplatného
- Reader – přístup jen pro čtení k prostředkům Azure.
Další informace o přiřazení rolí a místním ověřování vývoje najdete v tématu Ověřování aplikací .NET vůči službám Azure při místním vývoji.
Použití výzev k otestování serveru Azure MCP
Otevřete rozhraní chatu AI aplikace Windsurf stisknutím
Ctrl+Lnebo kliknutím na ikonu chatu na bočním panelu.Zadejte výzvu, která využívá možnosti serveru MCP Azure, například:
List my Azure storage accountsPokud se zobrazí výzva k ověření v Azure, spusťte navrhovaný nástroj pro ověřování a přihlaste se přes prohlížeč.
Poznámka:
Windsurf vás nevyzve k přihlášení k Azure, pokud jste již ověřeni prostřednictvím jiných místních nástrojů, jako je Azure CLI.
Windsurf vás vyzve ke spuštění nástroje pro načtení účtů úložiště, například
storage account list. Vyberte spustit nástroj k pokračování.Výstup by měl vypadat přibližně takto:
The following resource groups are available for your subscription: 1. **DefaultResourceGroup-EUS** (Location: `eastus`) 2. **rg-testing** (Location: `centralus`) 3. **rg-azd** (Location: `eastus2`) 4. **msdocs-sample** (Location: `southcentralus`) 5. **ai-testing** (Location: `eastus2`) Let me know if you need further details or actions related to any of these resource groups!Prozkoumejte více operací Azure MCP pomocí relevantních výzev, například:
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