Open source + hébergé (bêta)

NexTool MCP for GLPI

Connectez Claude, ChatGPT, Cursor, VS Code et Windsurf à votre GLPI et traitez les tickets en dialoguant avec l'IA.

Un serveur MCP (Model Context Protocol) pour GLPI 10 et 11 : tickets, ITIL, actifs, base de connaissances et utilisateurs, via l'API REST v1 et l'API v2 de GLPI 11.

Non affilié à Teclib'. GLPI est une marque déposée de Teclib'.

Qu'est-ce que NexTool MCP for GLPI

MCP est le standard ouvert que les assistants d'IA utilisent pour appeler des outils externes. NexTool MCP for GLPI fournit à l'assistant les outils GLPI, avec description et règles de sécurité, pour travailler sur vos données réelles.

Tickets et ITIL

Tickets, suivis, tâches, solutions, validations, problèmes et changements, avec la chronologie unifiée.

Actifs et réservations

Ordinateurs, écrans, imprimantes et autres actifs, avec détails, réservations et lieux.

Base de connaissances

Recherche et lecture d'articles et de catégories ; création et modification si le profil le permet.

Utilisateurs, groupes et entités

Recherche d'utilisateur par e-mail, groupes, entités et profils actifs du jeton.

API REST v1 et API v2

Plus de 110 outils sur l'API REST classique (GLPI 10 et 11) et plus de 50 sur l'API v2 de GLPI 11, via OAuth2.

Votre assistant d'IA

Claude, ChatGPT, Cursor, VS Code, Windsurf ou tout client compatible MCP.

Deux façons de l'utiliser

Le service hébergé par NexTool, sans rien à installer, ou le serveur open source sur votre machine.

Bêta ouverte

Hébergé par NexTool

  • Une seule adresse : https://mcp.nextoolsolutions.com/mcp
  • Connexion avec votre compte du portail NexTool
  • Connecteur pour Claude et ChatGPT, rien à installer
  • Identifiants GLPI stockés chiffrés
  • Nécessite un GLPI accessible depuis Internet

Ouverte à tous et gratuite pendant la bêta. Créez votre compte sur le portail NexTool et connectez votre GLPI dans Mon compte → NexTool MCP.

Disponible maintenant

Open source (local)

  • Paquet @nextoolsolutions/mcp-glpi, licence MIT
  • Tourne sur votre ordinateur ou serveur
  • Fonctionne avec un GLPI sur l'intranet
  • Vous maîtrisez jetons, outils et mode lecture seule
  • Gratuit, code source ouvert sur GitHub

Connecter la version hébergée Bêta ouverte

Créez gratuitement votre compte sur le portail NexTool, enregistrez la connexion à votre GLPI dans Mon compte → NexTool MCP et utilisez l'adresse ci-dessous dans votre assistant. À la première utilisation, il vous demande de vous connecter au portail.

  1. 1

    Dans Claude, ouvrez Paramètres → Connecteurs.

  2. 2

    Cliquez sur Ajouter un connecteur personnalisé et collez l'URL :

    https://mcp.nextoolsolutions.com/mcp
  3. 3

    Connectez-vous avec votre compte du portail NexTool et autorisez l'accès.

Votre GLPI doit être accessible depuis Internet en HTTPS. S'il n'accepte que des IP autorisées, le portail affiche l'IP à autoriser lors du test de connexion.

Étapes détaillées, messages du test de connexion et exemples de demandes : Fonctionnement

Installer la version open source

Le serveur tourne comme processus local, lancé par l'assistant lui-même. Il nécessite Node.js 18 ou supérieur et les jetons GLPI décrits dans Prérequis.

Disponible sur npm et dans le Registre officiel MCP. Le paquet @nextoolsolutions/mcp-glpi est publié sur npm et référencé dans le Registre officiel MCP sous com.nextoolsolutions/glpi. Les commandes ci-dessous utilisent npx, qui télécharge et exécute la dernière version : inutile de cloner ou de compiler.

Test rapide : le serveur démarre et attend un client MCP sur l'entrée standard (stdio).

GLPI_URL=https://glpi.example.com \ GLPI_USER_TOKEN=<user-token> \ GLPI_APP_TOKEN=<app-token> \ npx -y @nextoolsolutions/mcp-glpi

GLPI 11 : API v2 (OAuth2)

Pour les 55 outils glpi_v2_*, enregistrez un client OAuth dans GLPI 11 et renseignez les variables ci-dessous. Les deux familles peuvent fonctionner ensemble : chacune s'active avec ses propres identifiants.

GLPI_V2_URL=https://glpi.example.com GLPI_V2_CLIENT_ID=<client-id> GLPI_V2_CLIENT_SECRET=<client-secret> GLPI_V2_USERNAME=<username> GLPI_V2_PASSWORD=<password>

Préréglages d'outils

Avec GLPI_TOOLSETS, vous n'activez que le nécessaire (plusieurs, séparés par des virgules). Moins d'outils, moins de contexte par conversation. Sans la variable, tous les outils sont enregistrés.

GLPI_TOOLSETS=core GLPI_TOOLSETS=tickets,kb
PréréglageContenu
coreBase légère : lectures courantes et opérations de ticket sans suppression
ticketsCycle de vie du ticket
itilProblèmes et changements
assetsActifs, réservations et lieux
kbBase de connaissances
documentsDocuments et liaisons
usersUtilisateurs et groupes
searchRecherche générique et comptages
adminEntités, règles, modèles de suivi et webhooks
v2Tous les outils de l'API v2

Verrous de sécurité

VariableEffet
GLPI_READ_ONLY=trueBloque toute écriture avant qu'elle n'atteigne GLPI. Recommandé pour commencer.
GLPI_ALLOW_DELETE=trueActive les outils de suppression, désactivés par défaut. Chaque suppression exige un motif écrit.

Prérequis dans GLPI

Ils s'appliquent aux deux modes d'utilisation.

  1. 1

    Activez l'API REST

    Dans Configuration → Générale → API, activez l'API REST et la connexion par jeton. Notez l'URL de l'API affichée à l'écran.

  2. 2

    Client API (facultatif)

    Sur le même écran, ajoutez un client API. S'il possède un App-Token, utilisez-le dans GLPI_APP_TOKEN ; vous pouvez restreindre le client par plage d'IP.

  3. 3

    Jeton de l'utilisateur

    Dans Administration → Utilisateurs, ouvrez l'utilisateur que l'IA représentera et, dans Clés d'accès distant, générez le jeton d'API. Il va dans GLPI_USER_TOKEN.

  4. 4

    Choisissez bien l'utilisateur

    Chaque action suit les droits du profil de cet utilisateur dans GLPI. Pour commencer, utilisez un profil limité au strict nécessaire ou activez le mode lecture seule.

Version hébergée : GLPI doit être accessible depuis Internet en HTTPS. S'il n'accepte que des IP autorisées, le portail affiche l'IP à autoriser lors du test de connexion. GLPI uniquement sur l'intranet ? Utilisez la version open source.

Sécurité et confidentialité

Ce qui protège votre GLPI, en termes simples.

Chaque outil dit ce qu'il fait

Tous portent les annotations MCP lecture seule ou destructif : vous et l'assistant savez ce qui lit seulement et ce qui modifie des données.

Suppressions bloquées

Les outils de suppression sont désactivés par défaut. Une fois activés, chaque suppression exige un motif écrit.

Identifiants chiffrés (hébergé)

Les jetons GLPI sont chiffrés avec une clé que seul le connecteur peut ouvrir. Même le portail ne peut pas les lire.

Audit sans contenu

Nous enregistrons qui a utilisé quel outil et quand, sans conserver vos questions ni les réponses.

Pas de doublons

Une création répétée avec les mêmes données en moins de 2 minutes renvoie le premier résultat au lieu d'ouvrir un autre ticket.

Pas de fuite de jetons par redirection

Le serveur ne suit jamais une redirection de GLPI : les jetons n'atteignent jamais une autre adresse.

Offres

Pour la version hébergée par NexTool. Commencez avec l'offre Gratuite ; l'offre Pro s'adresse à ceux qui exploitent plusieurs GLPI.

Gratuit

Par défaut

Sans frais

  • 1 GLPI connecté
  • Plus de 160 outils GLPI, en lecture et en écriture : tickets, ITIL, actifs, base de connaissances et utilisateurs
  • Connecteur pour Claude et ChatGPT ; clé d'API pour Claude Code, Cursor et VS Code
  • Connexion en lecture seule en option
  • Jusqu'à 60 requêtes par minute
  • Suppressions bloquées et identifiants GLPI chiffrés

Pro

Plusieurs environnements

Sur devis

  • Tout ce qu'inclut l'offre Gratuite
  • Jusqu'à 10 GLPI sur le même compte, un connecteur par environnement (production, recette, clients)
  • Jusqu'à 300 requêtes par minute
  • Lecture seule par connexion (ex. : production en lecture seule, recette avec écriture)
  • Inclus dans NexBot, ou via la licence NexTool MCP Pro de votre environnement NexTool

Bientôt disponible

  • Journal d'audit consultable sur le portail bientôt
  • Comptes d'organisation, avec plusieurs utilisateurs bientôt
  • Recherche sémantique de tickets et d'articles similaires bientôt
  • Outils des modules NexTool bientôt

La version hébergée est en bêta et gratuite pendant la bêta. La version open source, qui tourne sur votre machine, est gratuite et sans limite de connexions. Voir le dépôt sur GitHub

Questions fréquentes

Oui. L'API REST v1 couvre GLPI 10 et 11 ; l'API v2 est réservée à GLPI 11.

Utilisez la version open source : elle tourne dans votre réseau, à côté de l'assistant. La version hébergée doit joindre GLPI via Internet.

Non. NexTool MCP for GLPI est édité par NexTool Solutions, sans affiliation avec Teclib'. GLPI est une marque déposée de Teclib'.

La version open source est gratuite, sous licence MIT. La version hébergée est en bêta ouverte : tout compte du portail NexTool peut utiliser l'offre Gratuite, sans frais pendant la bêta. L'offre Pro, pour plusieurs GLPI, est sur devis.

Seulement si vous l'autorisez : les suppressions sont désactivées par défaut et le mode lecture seule bloque toute écriture. Et l'IA ne dépasse jamais les droits de l'utilisateur du jeton.

Avec la version locale, non : l'assistant parle directement à votre GLPI. Avec la version hébergée, les appels passent par le connecteur NexTool, qui ne conserve qu'un audit d'utilisation, sans questions ni réponses.

Parlons-en

Vous voulez l'offre Pro pour plusieurs GLPI ou vous avez une question sur NexTool MCP ? Laissez vos coordonnées et décrivez brièvement votre contexte. Pour commencer, aucun formulaire n'est nécessaire : il suffit de créer votre compte sur le portail.

Je suis intéressé par
Envoi en cours...
Message reçu ! Nous vous répondrons très vite par e-mail.

Nous utilisons ces données uniquement pour répondre à votre demande. Politique de confidentialité

Vous préférez l'exécuter sur votre machine ?

La version open source est déjà sur npm, gratuite, et tourne sur votre machine, même avec un GLPI sur l'intranet.

La version hébergée utilise votre compte du portail NexTool. Vous avez déjà un compte ? Ouvrez Mon compte → NexTool MCP.

Non affilié à Teclib'. GLPI est une marque déposée de Teclib'.

Besoin d'aide ?