Sdílet prostřednictvím


Co jsou nástroje Azure MCP Serveru?

Server MCP (Azure Model Context Protocol) zveřejňuje mnoho nástrojů, které můžete použít z existujícího klienta k interakci se službami Azure prostřednictvím výzev přirozeného jazyka. Azure MCP Server můžete například použít k konverzační interakci s prostředky Azure z režimu agenta GitHub Copilot v editoru Visual Studio Code nebo jiných agentů umělé inteligence pomocí příkazů, jako jsou tyto:

  • "Show me all my resource groups" (Zobrazit všechny moje skupiny prostředků)
  • Vypište objekty blob v mém kontejneru úložiště s názvem 'documents'
  • "Jaká je hodnota klíče ConnectionString v konfiguraci aplikace?"
  • Dotazuj můj pracovní prostor Log Analytics na chyby za poslední hodinu.
  • Zobrazit všechny mé databáze Cosmos DB

Dostupné nástroje

Azure MCP Server poskytuje následující nástroje pro služby Azure a funkce související s Azure.

Nástroj Popis
Azure AI Search Správa prostředků Azure AI Search, včetně vyhledávacích služeb, indexů a dotazů
konfigurace Aplikace Azure Umožňuje spravovat centralizovaná nastavení aplikací a příznaky funkcí.
Rozšíření Azure CLI Na serveru MCP spusťte příkazy Azure CLI.
Azure Data Explorer Práce s clustery, databázemi, tabulkami a dotazy Azure Data Exploreru
Azure DB for PostgreSQL Spravujte servery, databáze a tabulky Azure Database for PostgreSQL.
Azure Cosmos DB Práce s účty Azure Cosmos DB, databázemi, kontejnery a dokumenty
Klíče služby Azure Key Vault Správa klíčů ve službě Azure Key Vault
Azure Monitor Dotazujte se na protokoly a metriky služby Azure Monitor.
Azure Service Bus Práce se službami zasílání zpráv služby Azure Service Bus
Azure Storage Seznam účtů, kontejnerů, objektů blob a tabulek služby Azure Storage.
Skupiny prostředků Výpis skupin prostředků Azure
Předplatné Seznam předplatných Azure

Parametry nástroje

Nástroje Azure MCP Serveru definují parametry pro data, která potřebují k dokončení úloh. Tyto parametry mohou například zahrnovat ID předplatného, název účtu nebo skupinu prostředků.

Data použitá pro tyto parametry můžou být zahrnuta do výzvy, kterou používáte k volání nástroje, nebo se můžou navázat v kontextu předchozí konverzace. Pokud jsou data k dispozici z kontextu konverzace, azure MCP Server může tyto informace použít, aniž byste je museli opakovat v každé výzvě. Tento kontext vytváří přirozenější konverzační prostředí a zároveň zajišťuje, aby byla pro nástroje k dispozici všechna potřebná data.

Parametry specifické pro jednotlivé nástroje jsou popsané v referenčních článcích o nástrojích. Všechny nástroje také sdílejí následující globální parametry.

Parametr Popis
Předplatné ID předplatného Azure pro cílové prostředky Povinné.
ID nájemníka ID tenanta Azure pro ověřování.
Metoda ověřování Metoda ověřování ('credential', 'key', 'connectionString'). Výchozí hodnota je 'pověření'.
Maximální počet opakování Maximální počet opakovaných pokusů o neúspěšné operace Výchozí hodnota je 3.
Zpoždění opakování Zpoždění mezi opakovanými pokusy (sekundy). Výchozí hodnota je 2.
Maximální zpoždění opakování Maximální prodleva mezi opakovanými pokusy (sekundy). Výchozí hodnota je 10.
Režim opakování Strategie opakování (pevná nebo exponenciální). Výchozí hodnota je exponenciální.
Zkusit znovu po vypršení časového limitu sítě Časový limit síťové operace (sekundy). Výchozí hodnota je 100.