Udostępnij przez


Wprowadzenie do serwera Azure MCP w środowisku Eclipse

Serwer McP platformy Azure używa protokołu MCP (Model Context Protocol) do standaryzacji integracji między aplikacjami sztucznej inteligencji a zewnętrznymi narzędziami i źródłami danych, co umożliwia systemom sztucznej inteligencji wykonywanie operacji obsługujących kontekst zasobów platformy Azure.

Ten artykuł dotyczy:

  • Instalowanie i uwierzytelnianie za pomocą serwera Azure MCP
  • Połącz się z serwerem MCP platformy Azure w środowisku rozwoju AI w Eclipse.
  • Uruchamianie monitów o przetestowanie operacji i interakcję z zasobami platformy Azure

Wymagania wstępne

Uwierzytelnianie na platformie Azure

Serwer Usługi Azure MCP zapewnia bezproblemowe uwierzytelnianie przy użyciu kont platformy Azure i identyfikatora Microsoft Entra. Aby korzystać z serwera Azure MCP, musisz najpierw uwierzytelnić się na platformie Azure przy użyciu lokalnych narzędzi programistycznych, takich jak interfejs wiersza polecenia platformy Azure, interfejs wiersza polecenia dla deweloperów platformy Azure, program Visual Studio lub program Visual Studio Code. Serwer MCP platformy Azure automatycznie odnajduje poświadczenia z tych narzędzi i używa ich do uwierzytelniania w usługach platformy Azure.

  1. Aby na przykład zalogować się przy użyciu interfejsu wiersza polecenia platformy Azure:

    az login
    
  2. Sprawdź stan uwierzytelniania, uruchamiając następujące polecenie, aby sprawdzić, z którym kontem i subskrypcją jesteś obecnie zalogowany:

    az account show
    
  3. Upewnij się, że twoje konto użytkownika ma odpowiednie przypisania ról dla usług platformy Azure, z którymi chcesz korzystać. Zasoby platformy Azure, do których zamierzasz uzyskać dostęp za pomocą serwera Azure MCP, muszą już istnieć w ramach subskrypcji platformy Azure. Na przykład typowe przypisania ról to:

    • Kontrybutor danych w Blob Storage — odczytywanie i zapisywanie danych blob w kontach magazynu.
    • Kontrybutor konta magazynowego — zarządzanie ustawieniami konta magazynowego.
    • Współpracownik — ogólne zarządzanie zasobami w ramach subskrypcji.
    • Czytelnik — dostęp tylko do odczytu do zasobów platformy Azure.

    Aby uzyskać więcej informacji na temat przypisań ról i lokalnego uwierzytelniania programistycznego, zobacz Uwierzytelnianie aplikacji .NET w usługach platformy Azure podczas programowania lokalnego.

Instalowanie serwera mcp platformy Azure

Zainstaluj i skonfiguruj serwer Azure MCP w środowisku Eclipse:

  1. Przejdź do pomocy w Eclipse Marketplace.

  2. Wyszukaj Azure Toolkit w oknie Eclipse Marketplace.

  3. W wynikach wyszukiwania wybierz pozycję Zainstaluj dla zestawu narzędzi platformy Azure.

    Zrzut ekranu przedstawiający witrynę Eclipse Marketplace z opcjami instalacji zestawu narzędzi platformy Azure.

    Uwaga / Notatka

    W ramach procesu instalacji upewnij się, że zarówno wtyczki GitHub Copilot, jak i GitHub Copilot — Nightly zostały zaktualizowane do najnowszych wersji.

  4. W oknie Potwierdzanie wybranych funkcji sprawdź, czy wybrano pozycję Azure MCP Server for Eclipse .

  5. Wybierz pozycję Potwierdź i poczekaj na zainstalowanie wtyczki. Środowisko Eclipse jest uruchamiane ponownie po zakończeniu instalacji.

    Zrzut ekranu przedstawiający okno Potwierdzanie wybranych funkcji z wybranym serwerem Azure MCP dla środowiska Eclipse.

Weryfikowanie i testowanie serwera mcp platformy Azure

Po zainstalowaniu zestawu narzędzi Azure Toolkit zatwierdź rejestrację serwera MCP platformy Azure w aplikacji Copilot.

  1. W okienku czatu Copilot wybierz ikonę Narzędzia i wybierz pozycję Znaleziono nowy serwer MCP — wymagane zatwierdzenie.

    Zrzut ekranu przedstawiający ikonę Narzędzia na pasku czatu Copilot w środowisku Eclipse.

  2. W oknie Potwierdzanie rejestracji serwera MCP wybierz wiersz Serwer MCP platformy Azure i wybierz pozycję Zatwierdź.

    Zrzut ekranu przedstawiający okno Potwierdzenia rejestracji serwera MCP z wybranym serwerem Azure MCP i opcją Zatwierdź.

  3. W okienku czatu Copilot ponownie wybierz ikonę Narzędzia , aby otworzyć okno preferencji.

  4. Sprawdź, czy program Azure MCP Server for Eclipse jest wyświetlany w sekcji Narzędzia MCP .

    Zrzut ekranu sekcji Narzędzia MCP pokazujący wymieniony Azure MCP Server dla Eclipse.

Użyj monitów, aby przetestować serwer usługi Azure MCP

  1. Na panelu czatu Copilot wprowadź monit, który korzysta z możliwości serwera MCP platformy Azure, takich jak poniżej.

    List my Azure resource groups
    

    Uwaga / Notatka

    Możesz również poprosić Copilota o użycie narzędzi serwera MCP platformy Azure bezpośrednio za pomocą poleceń w języku takim jak: Użyj serwera Azure MCP, aby wyświetlić listę grup zasobów platformy Azure.

  2. Gdy środowisko Eclipse wyświetli monit o uruchomienie narzędzia azuremcp/group_list w celu pobrania grup zasobów, wybierz pozycję Kontynuuj.

    Dane wyjściowe przypominają następujący tekst.

    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. Zapoznaj się z kolejnymi operacjami mcp platformy Azure z monitami, takimi jak poniżej.

    List all storage accounts in my subscription
    List available tables in my storage accounts
    Show the configuration of my App Service instances
    

Dalsze kroki