Megosztás a következőn keresztül:


Mi az Az Azure MCP Server (előzetes verzió)?

Az Azure MCP Server lehetővé teszi, hogy az AI-ügynökök és más típusú ügyfelek természetes nyelvi parancsokkal kommunikáljanak az Azure-erőforrásokkal. Implementálja a Model Context Protocol (MCP) protokollt az alábbi főbb funkciók biztosításához:

  • MCP-támogatás: Mivel az Azure MCP Server implementálja a Model Context Protocol protokollt, olyan MCP-ügyfelekkel működik, mint a GitHub Copilot-ügynök mód, az OpenAI Agents SDK és a Szemantikus Kernel.
  • Entra-azonosító támogatása: Az Azure MCP-kiszolgáló az Azure Identity-kódtáron keresztül az Entra ID-t használja az Azure-hitelesítés ajánlott eljárásainak követéséhez.
  • Szolgáltatás- és eszköztámogatás: Az Azure MCP Server olyan Azure-szolgáltatásokat és eszközöket támogat, mint az Azure CLI és az Azure Developer CLI (azd).

A Model Context Protocol (MCP) bemutatása

A Model Context Protocol (MCP) egy nyílt protokoll, amely biztonságos, strukturált és állapotalapú módon kezeli a nyelvi modellek külső eszközökkel, memóriával és környezettel való interakcióját. Az MCP több összetevőből álló ügyfél-kiszolgáló architektúrát határoz meg:

  • Gazdagépek: MCP klienseket használó alkalmazások, amelyek az MCP szerverekhez csatlakoznak és adatokat használnak fel.
  • Ügyfelek: Az MCP-gazdagépek azon összetevői, amelyek kezelik a kapcsolatokat, és adatokat kérnek le az MCP-kiszolgálókról.
  • Kiszolgálók: Olyan programok, amelyek olyan funkciókat biztosítanak, mint az adaterőforrások, a műveletek végrehajtására szolgáló eszközök, és kérik az interakciók irányítását.

A VS Code például gazdagépnek minősül, a VS Code-ban pedig a GitHub Copilot ügynök üzemmód MCP-ügyfélként működik, amely MCP-kiszolgálókhoz csatlakozik. Létrehozhat egy egyéni intelligens alkalmazást is, amely az MCP-kiszolgálókhoz csatlakozó saját MCP-ügyfelet üzemelteti.

Az Azure MCP-kiszolgáló a Modellkörnyezet protokollja szerint egy eszközkészletet implementál. Az AI-ügynökök és más típusú ügyfelek ezeket az eszközöket használják az Azure-erőforrások kezeléséhez.

Az Azure MCP Server használatának forgatókönyvei

Az Azure MCP Server használatának leggyakoribb forgatókönyve az, ha egy meglévő ügyfélről csatlakozik hozzá, például a GitHub Copilot-ügynök módból a VS Code-ban vagy egy egyéni intelligens alkalmazásból. Az ügyfél ezután az összes rendelkezésre álló eszközt használhatja az Azure-erőforrások természetes nyelvvel való eléréséhez és azokkal való interakcióhoz. Használhatja például a GitHub Copilot-ügynök módot az Azure MCP Serverrel az Azure Storage-fiókok listázására vagy KQL-lekérdezések futtatására az Azure-adatbázisokban. Ha tudni szeretné, hogyan csatlakozhat az Azure MCP-kiszolgálóhoz egy meglévő ügyfélről, olvassa el az Azure MCP Server használatának első lépéseit.

A fejlettebb forgatókönyvekben egyes fejlesztők saját MCP-kiszolgálókat hozhatnak létre egyéni eszközök, erőforrások és az Azure-erőforrásokat érintő konkrét feladatokra vonatkozó kérések érdekében. Ha olyan MCP-kiszolgálót hoz létre, amelynek csatlakoznia kell az Azure-hoz, használhatja az Azure MCP Server-eszközöket az MCP-kiszolgálóról.