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.
Azure MCP Server umožňuje agentům AI a dalším typům klientů komunikovat s prostředky Azure prostřednictvím příkazů přirozeného jazyka. Implementuje protokol MCP (Model Context Protocol), který poskytuje tyto klíčové funkce:
- Podpora MCP: Vzhledem k tomu, že Azure MCP Server implementuje protokol Kontextu modelu, funguje s klienty MCP, jako je režim agenta GitHub Copilot, sada SDK pro agenty OpenAI a sémantické jádro.
- Podpora ENTRA ID: Azure MCP Server používá Entra ID prostřednictvím knihovny identit Azure k dodržování osvědčených postupů ověřování Azure.
- Podpora služeb a nástrojů: Azure MCP Server podporuje služby a nástroje Azure, jako jsou Azure CLI a Azure Developer CLI (azd).
Úvod do protokolu MCP (Model Context Protocol)
Model Context Protocol (MCP) je otevřený protokol navržený ke správě interakce jazykových modelů s externími nástroji, pamětí a kontexty bezpečným, strukturovaným a stavovým způsobem. MCP definuje architekturu klient-server s několika komponentami:
- Hostitelé: Aplikace, které používají klienty MCP k připojení a využívání dat ze serverů MCP.
- Klienti: Komponenty hostitelů MCP, kteří spravují připojení a načítají data ze serverů MCP.
- Servery: Programy, které poskytují funkce, jako jsou datové prostředky, nástroje pro provádění akcí a výzvy k vedení interakcí.
VS Code se například považuje za hostitele a režim agenta GitHub Copilot v nástroji VS Code funguje jako klient MCP, který se připojuje k serverům MCP. Můžete také vytvořit vlastní inteligentní aplikaci, která hostuje vlastního klienta MCP, který se připojuje k serverům MCP.
Azure MCP Server implementuje sadu nástrojů podle protokolu kontextu modelu. Agenti AI a další typy klientů používají tyto nástroje k interakci s prostředky Azure.
Scénáře použití Serveru Azure MCP
Nejběžnějším scénářem použití Azure MCP Serveru je připojení k němu z existujícího klienta, jako je režim agenta GitHub Copilot ve VS Code nebo vlastní inteligentní aplikace. Klient pak může používat všechny dostupné nástroje pro přístup k prostředkům Azure a interakci s nimi pomocí přirozeného jazyka. Můžete například použít režim agenta GitHub Copilot s Azure MCP Serverem k výpisu účtů úložiště Azure nebo spuštění dotazů KQL v databázích Azure. Informace o připojení k serveru Azure MCP z existujícího klienta najdete v tématu Začínáme používat Azure MCP Server.
V pokročilejších scénářích můžou někteří vývojáři vytvořit vlastní servery MCP, které nabízejí vlastní nástroje, prostředky a výzvy k určitým úlohám, které zahrnují prostředky Azure. Pokud vytváříte server MCP, který se potřebuje připojit k Azure, můžete použít nástroje Serveru Azure MCP ze serveru MCP.