Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Az Azure MCP Server a Model Context Protocol (MCP) használatával szabványosítja az AI-alkalmazások és a külső eszközök és adatforrások közötti integrációt, lehetővé téve az AI-rendszerek számára az Azure-erőforrások környezettudatos műveleteit.
Ez a cikk a következőket ismerteti:
- Telepítés és hitelesítés az Azure MCP Serverrel
- Csatlakozás az Azure MCP Serverhez az Eclipse AI fejlesztői környezetében
- A műveletek tesztelésére és az Azure-erőforrások használatára vonatkozó kérések futtatása
Előfeltételek
- Azure-fiók aktív előfizetéssel
- Eclipse – az AI-alapú kódszerkesztő
- GitHub Copilot beépülő modul
Hitelesítés az Azure-ban
Az Azure MCP Server zökkenőmentes hitelesítési élményt nyújt az Azure-fiókok és a Microsoft Entra ID használatával. Az Azure MCP Server használatához először hitelesítenie kell az Azure-ban olyan helyi fejlesztési eszközökkel, mint az Azure CLI, az Azure Developer CLI, a Visual Studio vagy a Visual Studio Code. Az Azure MCP Server automatikusan felderíti a hitelesítő adatait ezekből az eszközökből, és az azure-szolgáltatásokban való hitelesítéshez használja őket.
Például az Azure CLI használatával való bejelentkezéshez:
az loginA hitelesítési állapot ellenőrzéséhez futtassa az alábbi parancsot annak megtekintéséhez, hogy melyik fiókkal és előfizetéssel jelentkezett be jelenleg:
az account showGyőződjön meg arról, hogy a felhasználói fiók rendelkezik a megfelelő szerepkör-hozzárendelésekkel a használni kívánt Azure-szolgáltatásokhoz. Az Azure MCP Serverrel elérni kívánt Azure-erőforrásoknak már létezniük kell az Azure-előfizetésben. A gyakori szerepkör-hozzárendelések például a következők:
- Blob Storage-adatszolgáltató – Blobadatok olvasása és írása tárfiókokban.
- Tárfiók közreműködője – Tárfiók konfigurációinak kezelése.
- Közreműködő – Általános erőforrás-kezelés az előfizetésben.
- Olvasó – Csak olvasási hozzáférés az Azure-erőforrásokhoz.
A szerepkör-hozzárendelésekről és a helyi fejlesztési hitelesítésről további információt a .NET-alkalmazások Hitelesítése az Azure-szolgáltatásokban a helyi fejlesztés során című témakörben talál.
Az Azure MCP Server telepítése
Az Azure MCP Server telepítése és konfigurálása az Eclipse-ben:
Nyissa meg az Eclipse Marketplace súgóját>.
Keressen rá az Azure Toolkitre az Eclipse Marketplace ablakában.
A keresési eredmények között válassza az Azure Toolkit telepítése lehetőséget.
Megjegyzés:
A telepítési folyamat részeként győződjön meg arról, hogy a GitHub Copilot és a GitHub Copilot – Nightly beépülő modul is frissül a legújabb verziókra.
A Kiválasztott szolgáltatások megerősítése ablakban ellenőrizze, hogy az Azure MCP Server for Eclipse van-e kiválasztva.
Válassza a Megerősítés lehetőséget, és várja meg a beépülő modul telepítését. A telepítés befejeződésekor az Eclipse újraindul.
Az Azure MCP-kiszolgáló ellenőrzése és tesztelése
Az Azure Toolkit telepítése után hagyja jóvá az Azure MCP Server regisztrációt a Copilotban.
A Copilot csevegőablakában válassza az Eszközök ikont, majd válassza az Új MCP-kiszolgálót – jóváhagyás szükséges.
Az MCP-kiszolgáló regisztrációjának megerősítése ablakban válassza ki az Azure MCP Server sort, és válassza a Jóváhagyás lehetőséget.
A Copilot csevegőablakában kattintson ismét az Eszközök ikonra a beállítások ablak megnyitásához.
Ellenőrizze, hogy az Azure MCP Server for Eclipse megjelenik-e az MCP Tools szakaszban.
Az Azure MCP-kiszolgáló tesztelése parancssorokkal
A Copilot csevegési paneljén adjon meg egy, az Azure MCP Server képességeit használó parancssort, például az alábbiakat.
List my Azure resource groupsMegjegyzés:
Megkérheti a Copilotot, hogy használja az Azure MCP Server-eszközöket közvetlenül a következő nyelvvel: Az Azure MCP Server használatával listázhatja az Azure-erőforráscsoportokat.
Amikor az Eclipse arra kéri, hogy futtassa az eszközt
azuremcp/group_listaz erőforráscsoportok lekéréséhez, válassza a Folytatás lehetőséget.A kimenet a következő szöveghez hasonló.
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!További Azure MCP-műveleteket az alábbihoz hasonló kérésekkel ismerhet meg.
List all storage accounts in my subscription List available tables in my storage accounts Show the configuration of my App Service instances