En février 2026, Google a fondamentalement changé la manière dont les administrateurs informatiques interagissent avec leurs flottes d'appareils en lançant le serveur MCP de l'API Android Management. En s'appuyant sur le protocole Model Context Protocol (MCP), cette intégration vous permet d'effectuer des requêtes MDM en langage naturel complexes directement via des assistants IA comme Claude, ChatGPT ou les outils LLM internes de votre entreprise.
Au lieu d'écrire manuellement des requêtes JSON complexes ou de naviguer dans des tableaux de bord à plusieurs niveaux, vous pouvez désormais exécuter une vérification de la conformité des appareils par IA simplement en tapant : "Affiche-moi tous les scanners durcis de l'entrepôt auxquels il manque le dernier correctif de sécurité."
En tant que partenaire officiel Android Enterprise, Nomid MDM a optimisé sa plateforme pour fonctionner de manière transparente avec le nouveau serveur MCP AMAPI. Que vous déployiez des appareils avec l'enrôlement Zero-Touch dans le secteur de la santé, que vous gériez des tablettes Samsung Knox dans le commerce de détail ou que vous suiviez des appareils durcis dans la logistique, ce guide vous montrera exactement comment configurer votre installation du client MCP AMAPI pour une gestion de flotte ultra-rapide et pilotée par l'IA.

Prérequis pour la configuration de votre client MCP AMAPI
Avant de commencer l'intégration, assurez-vous d'avoir les composants suivants prêts :
- Projet Google Cloud (GCP) : Un projet avec l'API Android Management activée.
- ID d'entreprise : Votre ID Android Enterprise existant (disponible dans votre console Nomid MDM sous Paramètres > Android Enterprise).
- Client MCP : Un environnement client compatible (par exemple, l'application Claude Desktop, Cursor ou une interface LLM personnalisée).
- Environnement de développement : Node.js (v18 ou supérieure) et npm installés sur votre machine locale ou votre serveur.
Note : Si vous êtes un client actuel de Nomid MDM, votre responsable de compte dédié peut vous fournir un fichier JSON de compte de service GCP préconfiguré, vous permettant de sauter l'étape 1.
Étape 1 : Générer les identifiants du compte de service Google Cloud
Pour permettre au serveur MCP d'interroger votre flotte d'appareils en toute sécurité, vous devez lui fournir un accès authentifié à votre projet Google Cloud.
- Naviguez vers la Console Google Cloud et sélectionnez le projet lié à votre environnement Android Enterprise.
- Allez dans IAM et administration > Comptes de service.
- Cliquez sur + CRÉER UN COMPTE DE SERVICE en haut de l'écran.
- Nommez le compte amapi-mcp-service et fournissez une brève description. Cliquez sur Créer et continuer.
- Dans le menu déroulant Rôle, sélectionnez Utilisateur Android Management. Cela fournit les autorisations de lecture/écriture nécessaires pour les requêtes sur les appareils et les politiques. Cliquez sur Continuer, puis sur OK.
- Recherchez votre compte de service nouvellement créé dans la liste, cliquez sur le menu à trois points dans la colonne Actions et sélectionnez Gérer les clés.
- Cliquez sur AJOUTER UNE CLÉ > Créer une clé. Sélectionnez JSON comme type de clé et cliquez sur Créer.
- Enregistrez le fichier JSON téléchargé dans un répertoire sécurisé sur votre machine (par exemple, ~/.config/nomid-mdM/amapi-credentials.json).
Avertissement : Ne validez jamais votre fichier JSON de compte de service dans un dépôt public ou partagé. Ce fichier accorde un accès administratif direct à l'ensemble de votre flotte d'appareils Android.
Résultat attendu : Vous possédez un fichier d'identifiants JSON valide téléchargé sur votre machine locale, et votre compte de service GCP est autorisé à interagir avec l'API Android Management.
Étape 2 : Installer et compiler le serveur MCP de l'API Android Management
Ensuite, vous allez télécharger et compiler le dépôt officiel du serveur MCP AMAPI de Google. Ce serveur agit comme une couche de traduction entre le langage naturel de votre IA et les points de terminaison REST de l'API Android Management.
Ouvrez votre terminal ou invite de commande.
Clonez le dépôt officiel (ou le fork optimisé par Nomid pour les fonctionnalités avancées Zero-Touch et Knox).
git clone https://github.com/google/android-management-api-mcp.git
cd android-management-api-mcpInstallez les dépendances Node.js nécessaires :
npm installCompilez l'exécutable du serveur MCP :
npm run buildVérifiez la compilation en cherchant la sortie compilée dans le répertoire build/ :
ls -la build/index.jsÉtape 3 : Configurer l'intégration de votre client MCP
Vous devez maintenant connecter votre client IA au serveur MCP que vous venez de compiler. Dans ce tutoriel, nous utiliserons l'application Claude Desktop comme client MCP, mais la configuration Model Context Protocol Android est universellement applicable à tout client conforme.
Localisez votre fichier de configuration Claude Desktop.
- macOS :~/Library/Application Support/Claude/claude_desktop_config.json
- Windows :%APPDATA%\Claude\claude_desktop_config.json
Ouvrez le fichier dans votre éditeur de texte préféré.
Si le fichier n'existe pas, créez-le.
Ajoutez la configuration du serveur MCP AMAPI.
Vous devez définir le chemin vers votre exécutable Node, le chemin vers le serveur MCP compilé, et transmettre vos identifiants GCP et votre ID d'entreprise en tant que variables d'environnement.
{
"mcpServers": {
"amapi": {
"command": "node",
"args": [
"/chemin/vers/votre/android-management-api-mcp/build/index.js"
],
"env": {
"GOOGLE_APPLICATION_CREDENTIALS": "/chemin/vers/vos/amapi-credentials.json",
"ANDROID_ENTERPRISE_ID": "LC0123456789"
}
}} }Remplacez /chemin/vers/votre/... par les chemins absolus sur votre système, et remplacez LC0123456789 par votre véritable ID d'entreprise Nomid MDM.
Enregistrez le fichier et redémarrez complètement votre application Claude Desktop pour initialiser la connexion MCP.
Note : Pour vérifier la connexion, recherchez l'icône "prise" dans l'interface de Claude, qui indique les serveurs MCP actifs.
Vous devriez voir "amapi" listé avec ses outils disponibles (par exemple, list_devices, get_device, check_compliance).
Résultat attendu : Votre client MCP se connecte avec succès au serveur AMAPI au démarrage, chargeant les outils nécessaires et s'authentifiant via les identifiants de votre compte de service.

Étape 4 : Exécuter des requêtes en langage naturel pour la conformité des appareils
Une fois l'intégration de l'IA Android Enterprise terminée, vous pouvez interroger votre système de gestion de flotte Nomid MDM à l'aide d'invites conversationnelles. Le serveur MCP traduit votre texte en appels API enterprises.devices.list précis, analyse la réponse JSON et renvoie un résumé lisible par l'homme.
Ouvrez une nouvelle discussion dans votre client MCP.Testez une requête d'inventaire de base. Tapez : "Liste les 5 premiers appareils de mon entreprise, en incluant leur fabricant, leur modèle et leur niveau de batterie actuel."Exécutez une vérification de la conformité des appareils par IA. Tapez : "Analyse ma flotte et montre-moi tous les appareils qui ne sont pas conformes actuellement. Groupe-les par règle de politique spécifique qu'ils enfreignent (ex : qualité du mot de passe, système d'exploitation obsolète)."Exécutez une requête spécifique à votre secteur. Selon votre domaine, essayez l'une des suivantes :
- Santé :"Trouve tous les appareils Zebra TC52 affectés à la politique 'Personnel infirmier' qui ne se sont pas manifestés auprès du MDM au cours des dernières 24 heures."
- Commerce de détail :"Quels appareils Samsung Galaxy Tab Active4 Pro agissant comme bornes de point de vente mobiles (mPOS) ont un état de santé de batterie inférieur à 'BON' ?"
- Logistique :"Liste tous les scanners durcis actuellement en dehors du périmètre géographique défini dans la politique 'Entrepôt A'."
Résultat attendu : L'assistant IA exécute l'outil, récupère les données en temps réel de l'API Android Management et présente une réponse proprement formatée et très précise basée sur l'état actuel de votre flotte.
FAQ de dépannage
1. Pourquoi mon client MCP renvoie-t-il une erreur "403 Forbidden" ou "401 Unauthorized" ?
Cela indique presque toujours un problème avec votre fichier JSON de compte de service. Assurez-vous que :
- Le chemin absolu dans votre fichier claude_desktop_config.json est 100 % correct.
- Le compte de service possède le rôle Utilisateur Android Management attribué dans l'IAM GCP.
- L'API Android Management est bien activée dans le projet GCP où réside le compte de service.
2. L'IA dit "Aucun appareil trouvé", mais je sais que j'ai des appareils enrôlés.
Vérifiez l'ANDROID_ENTERPRISE_ID dans votre configuration. Il doit correspondre exactement à l'ID de l'entreprise que vous essayez d'interroger. De plus, assurez-vous que les appareils sont enrôlés sous le framework AMAPI, et non via une ancienne configuration d'administrateur d'appareil (Device Administrator).
3. Mon client MCP expire lors de la demande d'un rapport complet de conformité de la flotte.
Si vous gérez une flotte massive (par exemple, plus de 10 000 scanners logistiques), demander à l'IA de "lister tous les appareils" entraînera le dépassement des limites de pagination AMAPI par le serveur MCP et l'expiration de la fenêtre contextuelle du LLM. Utilisez plutôt des requêtes spécifiques et filtrées comme : "Liste les 50 premiers appareils non conformes" ou "Résume le nombre d'états de conformité sans lister les noms d'appareils individuels."
4. Le serveur MCP peut-il émettre des commandes, comme l'effacement d'un appareil ?
Conclusion : L'avenir de la gestion de flotte est conversationnel
La sortie en février 2026 du serveur MCP de l'API Android Management représente un bond en avant massif pour les opérations informatiques. En intégrant les requêtes MDM en langage naturel dans votre flux de travail, vous éliminez la friction liée à la navigation dans des tableaux de bord complexes et à l'analyse manuelle des journaux d'API. Vous pouvez désormais effectuer une vérification complète de la conformité des appareils par IA en quelques secondes, libérant ainsi votre équipe informatique pour qu'elle se concentre sur des initiatives stratégiques plutôt que sur le dépannage de base.
Pour maximiser véritablement le potentiel de l'intégration Model Context Protocol Android, vous avez besoin d'un fournisseur MDM conçu pour l'ère de l'IA. Nomid MDM ne prend pas seulement en charge une configuration fluide du client MCP AMAPI, mais nos plugins exclusifs pour l'enrôlement Zero-Touch et Samsung Knox donnent à vos assistants IA une visibilité sans précédent sur chaque étape du cycle de vie de vos appareils.
Prêt à moderniser la gestion de votre flotte Android ? Contactez l'équipe Nomid MDM dès aujourd'hui pour planifier une démonstration de notre plateforme intégrée à l'IA et voir comment le MDM conversationnel peut transformer les opérations de votre entreprise.

Écrit par
David Ponces
Cet article vous plaît ?
Recevez plus d'informations sur la gestion des appareils mobiles directement dans votre boîte de réception.
