Passer au contenu principal

Documentation Index

Fetch the complete documentation index at: https://docs.getprimo.com/llms.txt

Use this file to discover all available pages before exploring further.

Qu’est-ce que le MCP ?

Le Model Context Protocol (MCP) est un standard ouvert qui permet aux assistants d’IA comme ChatGPT, Claude ou Cursor de se connecter directement à des outils et sources de données externes, notamment Primo. Avec le serveur MCP Primo, votre assistant IA peut interroger et gérer votre parc informatique en langage naturel : lister les appareils, rechercher des employés, gérer les accessoires, créer des tickets, etc.

Conditions préalables

Pour utiliser le serveur MCP Primo, il vous suffit de :
  • Un compte Primo avec accès à l’espace de travail de votre entreprise
  • Un assistant IA prenant en charge MCP (ChatGPT, Claude, Cursor, etc.)
L’authentification est gérée via OAuth : lorsque vous ajoutez le serveur MCP Primo à votre assistant IA, vous serez redirigé pour vous connecter avec votre compte Primo. Aucune clé API requise.

URL du serveur MCP

Le serveur Primo MCP est disponible à l’adresse :
https://api.getprimo.com/mcp
Par défaut, le serveur s’exécute en mode lecture seule : votre assistant IA peut interroger les données mais ne peut pas y apporter de modifications. Pour activer l’accès en écriture (créer des tickets, mettre à jour les accessoires, etc.), utilisez :
https://api.getprimo.com/mcp?readOnly=false

Guide de configuration

  1. Ouvrez ChatGPT (forfait Plus ou Team requis)
  2. Accédez à ParamètresApplications connectées ou utilisez le menu « Connecter ».
  3. Sélectionnez “Ajouter un serveur MCP”
  4. Entrez l’URL du serveur : https://api.getprimo.com/mcp
  5. Vous serez redirigé vers vous connecter avec votre compte Primo (OAuth)
  6. Autorisez la connexion : vous êtes prêt !
Exemples d’invites :
  • “Liste de tous les appareils gérés dans Primo”
  • “Montrez-moi les employés qui ont rejoint ce mois-ci”
  • “Quels billets sont actuellement en attente ?”

Prise en charge multi-tenant

Si votre compte a accès à plusieurs tenants dans Primo, le serveur MCP utilise par défaut le tenant configuré dans votre paramètre Tenant MCP par défaut (dans Mon compteParamètres IA). Si aucun tenant par défaut n’est défini, vous pouvez en spécifier un en ajoutant le paramètre x-company-id à l’URL :
https://api.getprimo.com/mcp?x-company-id=YOUR_COMPANY_ID
Vous pouvez combiner les paramètres :
https://api.getprimo.com/mcp?x-company-id=YOUR_COMPANY_ID&readOnly=false
Vous pouvez définir votre tenant MCP par défaut dans Mon compteParamètres IATenant MCP par défaut pour éviter de passer x-company-id à chaque fois.
Pour trouver l’identifiant de votre tenant, utilisez l’API pour répertorier vos entreprises ou vérifiez l’URL dans votre tableau de bord Primo.

Que pouvez-vous faire ?

Une fois connecté, votre assistant IA peut effectuer les actions suivantes via Primo :
CatégorieOpérations de lectureOpérations d’écriture
AccessoiresLister et afficher les accessoiresCréer et mettre à jour des accessoires
EntrepriseAfficher les détails de l’entreprise authentifiée
AppareilsLister, rechercher et afficher les détails des appareilsCréer, mettre à jour l’assigné, verrouiller, déverrouiller, effacer (⚠️)
Groupes d’appareilsLister et afficher les groupes d’appareils
EmployésLister et afficher les profils des employésCréer des employés
Contrôles MDMLister et afficher les contrôles MDM
SaaSLister et afficher les applications SaaSMettre à jour les contrats, provisionner et déprovisionner les identités
LogicielsLister et afficher les logiciels
AdminsLister les admins du workspace
TicketsLister, rechercher, filtrer et afficher les ticketsCréer des tickets, ajouter des commentaires, mettre à jour statut/priorité/assigné
Les actions de l’appareil (verrouillage, effacement) sont puissantes et irréversibles. Utilisez le mode écriture avec prudence.

Dépannage

“404 Not Found” lors de l’ouverture de l’URL dans un navigateur C’est normal. Le serveur MCP n’est pas une page Web : c’est un point de terminaison de protocole conçu pour être utilisé par les assistants IA. Ajoutez-le en tant que serveur MCP dans votre client préféré. Erreur d’authentification Assurez-vous de terminer le processus de connexion OAuth lorsque vous y êtes invité. Vous avez besoin d’un compte Primo actif avec accès à l’entreprise que vous souhaitez interroger. Données provenant du mauvais tenant Si vous avez accès à plusieurs tenants, définissez votre tenant par défaut dans Mon compteParamètres IATenant MCP par défaut, ou spécifiez le tenant cible à l’aide du paramètre x-company-id (voir Prise en charge multi-tenant ci-dessus).

Besoin d’aide ?

Contactez votre équipe d’assistance Primo ou via le chat intégré à l’application si vous avez besoin d’aide pour configurer MCP. Pour la documentation API, visitez : api.getprimo.com/apidoc