Az Azure MCP Server használatának első lépései az Eclipse-ben

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.

  1. Például az Azure CLI használatával való bejelentkezéshez:

    az login
    
  2. A 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 show
    
  3. Győ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:

  1. Nyissa meg az Eclipse Marketplace súgóját>.

  2. Keressen rá az Azure Toolkitre az Eclipse Marketplace ablakában.

  3. A keresési eredmények között válassza az Azure Toolkit telepítése lehetőséget.

    Képernyőkép az Eclipse Marketplace-ről, amelyen az Azure Toolkit telepítési lehetőségei láthatók.

    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.

  4. A Kiválasztott szolgáltatások megerősítése ablakban ellenőrizze, hogy az Azure MCP Server for Eclipse van-e kiválasztva.

  5. 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.

    Képernyőkép a Kiválasztott szolgáltatások megerősítése ablakról, amelyen az Azure MCP Server for Eclipse van kiválasztva.

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.

  1. 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.

    Képernyőkép a Copilot csevegőablak Eszközök ikonjáról az Eclipse-ben.

  2. 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.

    Képernyőkép az MCP-kiszolgálóregisztráció megerősítésének ablakáról, amelyen az Azure MCP Server van kiválasztva, és a Jóváhagyás lehetőség van kiválasztva.

  3. A Copilot csevegőablakában kattintson ismét az Eszközök ikonra a beállítások ablak megnyitásához.

  4. Ellenőrizze, hogy az Azure MCP Server for Eclipse megjelenik-e az MCP Tools szakaszban.

    Képernyőkép az MCP Tools szakaszról, amelyen az Azure MCP Server for Eclipse szerepel.

Az Azure MCP-kiszolgáló tesztelése parancssorokkal

  1. 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 groups
    

    Megjegyzé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.

  2. Amikor az Eclipse arra kéri, hogy futtassa az eszközt azuremcp/group_list az 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!
    
  3. 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
    

Következő lépések