Partager via


Prise en main du serveur Azure MCP dans Eclipse

Le serveur Azure MCP utilise le protocole MCP (Model Context Protocol) pour normaliser les intégrations entre les applications IA et les outils externes et les sources de données, ce qui permet aux systèmes IA d’effectuer des opérations qui prennent en compte le contexte de vos ressources Azure.

Cet article couvre :

  • Installer et s’authentifier auprès d’Azure MCP Server
  • Se connecter au serveur AZURE MCP dans l’environnement de développement IA d’Eclipse
  • Exécuter des commandes pour évaluer les exécutions et interagir avec les ressources Azure

Prerequisites

  • Compte Azure avec un abonnement actif
  • Eclipse - éditeur de code optimisé pour l’IA
  • Plug-in GitHub Copilot

S’authentifier auprès d’Azure

Azure MCP Server offre une expérience d’authentification transparente à l’aide de comptes Azure et de Microsoft Entra ID. Pour utiliser azure MCP Server, vous devez d’abord vous authentifier auprès d’Azure à l’aide d’outils de développement locaux tels que Azure CLI, Azure Developer CLI, Visual Studio ou Visual Studio Code. Azure MCP Server découvre automatiquement vos informations d’identification à partir de ces outils et les utilise pour s’authentifier auprès des services Azure.

  1. Par exemple, pour vous connecter à l’aide d’Azure CLI :

    az login
    
  2. Vérifiez votre état d’authentification en exécutant la commande suivante pour voir le compte et l’abonnement avec lesquels vous êtes actuellement connecté :

    az account show
    
  3. Vérifiez que votre compte d’utilisateur dispose des attributions de rôles appropriées pour les services Azure avec lesquels vous souhaitez interagir. Les ressources Azure auxquelles vous envisagez d’accéder avec le serveur Azure MCP doivent déjà exister dans votre abonnement Azure. Par exemple, les attributions de rôles courantes sont les suivantes :

    • Contributeur de données BLOB du stockage - Lire et écrire des données BLOB dans des comptes de stockage.
    • Contributeur de compte de stockage - Gérer les configurations de compte de stockage.
    • Contributeur - Gestion générale des ressources dans votre abonnement.
    • Lecteur : accès en lecture seule aux ressources Azure.

    Pour plus d’informations sur les attributions de rôles et l’authentification de développement local, consultez Authentifier les applications .NET auprès des services Azure pendant le développement local.

Installer le serveur Azure MCP

Installez et configurez le serveur Azure MCP dans Eclipse :

  1. Accédez à Help > Eclipse Marketplace.

  2. Recherchez Azure Toolkit dans la fenêtre De la Place de marché Eclipse .

  3. Dans les résultats de la recherche, sélectionnez Installer pour Azure Toolkit.

    Capture d’écran de la Place de marché Eclipse montrant les options d’installation du Kit de ressources Azure.

    Note

    Dans le cadre du processus d’installation, assurez-vous que les plug-ins GitHub Copilot et GitHub Copilot – Nightly sont mis à jour vers leurs dernières versions.

  4. Dans la fenêtre Confirmer les fonctionnalités sélectionnées , vérifiez que le serveur Azure MCP pour Eclipse est sélectionné.

  5. Sélectionnez Confirmer, puis attendez que le plug-in soit installé. Eclipse redémarre une fois l’installation terminée.

    Capture d’écran de la fenêtre Confirmer les fonctionnalités sélectionnées avec le serveur Azure MCP pour Eclipse sélectionné.

Vérifier et tester le serveur Azure MCP

Après avoir installé Azure Toolkit, approuvez l’inscription du serveur Azure MCP dans Copilot.

  1. Dans le volet de conversation Copilot, sélectionnez l’icône Outils et sélectionnez Nouveau serveur MCP trouvé : approbation nécessaire.

    Capture d’écran de l’icône Outils du volet de conversation Copilot dans Eclipse.

  2. Dans la fenêtre Confirmer l’inscription du serveur MCP , sélectionnez la ligne du serveur Azure MCP et sélectionnez Approuver.

    Capture d’écran de la fenêtre Confirmer l’inscription du serveur MCP avec l’option Azure MCP Server sélectionnée et Approuver.

  3. Dans le volet de conversation Copilot, sélectionnez à nouveau l’icône Outils pour ouvrir la fenêtre préférences.

  4. Vérifiez qu’Azure MCP Server pour Eclipse s’affiche dans la section Outils MCP .

    Capture d’écran de la section Outils MCP montrant l'Azure MCP Server pour Eclipse listé.

Utiliser des commandes pour tester le serveur Azure MCP

  1. Dans le panneau de conversation Copilot, entrez une invite qui utilise les fonctionnalités du serveur Azure MCP, telles que les suivantes.

    List my Azure resource groups
    

    Note

    Vous pouvez également demander à Copilot d’utiliser des outils Azure MCP Server directement avec la langue suivante : Utilisez le serveur Azure MCP pour répertorier mes groupes de ressources Azure.

  2. Lorsque Eclipse vous invite à exécuter l’outil azuremcp/group_list pour récupérer les groupes de ressources, sélectionnez Continuer.

    La sortie ressemble au texte suivant.

    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. Explorez d’autres opérations MCP d'Azure avec des exemples d'invites comme ceux-ci.

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

Étapes suivantes