NexTool MCP for GLPI
Colleghi Claude, ChatGPT, Cursor, VS Code e Windsurf al Suo GLPI e lavori sui ticket dialogando con l'IA.
Un server MCP (Model Context Protocol) per GLPI 10 e 11: ticket, ITIL, asset, knowledge base e utenti, tramite la REST API v1 e la API v2 di GLPI 11.
Non affiliato a Teclib'. GLPI è un marchio registrato di Teclib'.
Che cos'è NexTool MCP for GLPI
MCP è lo standard aperto che gli assistenti di IA usano per richiamare strumenti esterni. NexTool MCP for GLPI fornisce all'assistente gli strumenti di GLPI, con descrizione e regole di sicurezza, per lavorare sui Suoi dati reali.
Ticket e ITIL
Ticket, followup, attività, soluzioni, approvazioni, problemi e change, con la timeline unificata.
Asset e prenotazioni
Computer, monitor, stampanti e altri asset, con dettagli, prenotazioni e sedi.
Knowledge base
Ricerca e lettura di articoli e categorie; creazione e modifica quando il profilo lo consente.
Utenti, gruppi ed entità
Ricerca utente per e-mail, gruppi, entità e profili attivi del token.
REST API v1 e API v2
Oltre 110 strumenti sulla REST API classica (GLPI 10 e 11) e oltre 50 sulla API v2 di GLPI 11, con OAuth2.
Il Suo assistente di IA
Claude, ChatGPT, Cursor, VS Code, Windsurf o qualsiasi client compatibile con MCP.
Due modi di usarlo
Il servizio ospitato da NexTool, senza nulla da installare, oppure il server open source sulla Sua macchina.
Ospitato da NexTool
- Un solo indirizzo:
https://mcp.nextoolsolutions.com/mcp - Accesso con il Suo account del portale NexTool
- Connettore per Claude e ChatGPT, nulla da installare
- Credenziali GLPI conservate cifrate
- Richiede un GLPI raggiungibile da internet
Aperta a tutti e gratuita durante la beta. Crei il Suo account sul portale NexTool e colleghi il Suo GLPI in Il mio account → NexTool MCP.
Open source (locale)
- Pacchetto
@nextoolsolutions/mcp-glpi, licenza MIT - Gira sul Suo computer o server
- Funziona con un GLPI in intranet
- Lei controlla token, strumenti e modalità sola lettura
- Gratuito, con codice aperto su GitHub
Come collegare la versione ospitata Beta aperta
Crei gratuitamente il Suo account sul portale NexTool, registri la connessione al Suo GLPI in Il mio account → NexTool MCP e usi l'indirizzo qui sotto nel Suo assistente. Al primo utilizzo Le chiederà di accedere al portale.
- 1
In Claude, apra Impostazioni → Connettori.
- 2
Faccia clic su Aggiungi connettore personalizzato e incolli l'URL:
https://mcp.nextoolsolutions.com/mcp - 3
Acceda con il Suo account del portale NexTool e autorizzi l'accesso.
- 1
In ChatGPT, in Impostazioni → App e connettori, attivi la modalità sviluppatore (in Avanzate).
- 2
Crei un nuovo connettore e inserisca l'URL del server MCP:
https://mcp.nextoolsolutions.com/mcp - 3
Acceda con il Suo account del portale NexTool e autorizzi l'accesso.
La disponibilità della modalità sviluppatore dipende dal Suo piano ChatGPT.
- 1
Aggiunga il server:
claude mcp add --transport http nextool https://mcp.nextoolsolutions.com/mcp - 2
In Claude Code, esegua
/mcpe scelga di autenticarsi: il browser apre l'accesso al portale./mcp - 3
Preferisce una chiave? La generi in Il mio account → NexTool MCP nel portale e la passi nell'intestazione:
claude mcp add --transport http nextool https://mcp.nextoolsolutions.com/mcp \ --header "Authorization: Bearer nxm_..."
Cursor: ~/.cursor/mcp.json (o .cursor/mcp.json nel progetto)
VS Code: .vscode/mcp.json nel progetto
La chiave nxm_ viene mostrata una sola volta, alla generazione. La conservi come una password e la revochi nel portale in caso di fuga.
Il GLPI deve essere raggiungibile da internet in HTTPS. Se accetta solo IP autorizzati, il portale mostra l'IP da autorizzare durante il test della connessione.
Passaggi completi, messaggi del test di connessione ed esempi di richieste: Come funziona
Installare la versione open source
Il server gira come processo locale, avviato dall'assistente stesso. Richiede Node.js 18 o superiore e i token GLPI descritti nei Prerequisiti.
Disponibile su npm e nel Registro ufficiale MCP. Il pacchetto @nextoolsolutions/mcp-glpi è pubblicato su npm ed elencato nel Registro ufficiale MCP come com.nextoolsolutions/glpi. I comandi qui sotto usano npx, che scarica ed esegue la versione più recente: non serve clonare né compilare.
Test rapido: il server si avvia e attende un client MCP sullo standard input (stdio).
Registra il server in Claude Code con le variabili d'ambiente:
Modifichi claude_desktop_config.json (macOS: ~/Library/Application Support/Claude/; Windows: %APPDATA%\Claude\) e riavvii Claude Desktop:
Cursor: ~/.cursor/mcp.json (o .cursor/mcp.json nel progetto)
VS Code: .vscode/mcp.json nel progetto
- 1
Alternativa per chi preferisce compilare dal codice sorgente. Cloni e compili (prima il core, poi il server):
git clone https://github.com/NexTools-Solutions/nextool-mcp-glpi.git cd nextool-mcp-glpi/mcp-glpi-core && npm ci && npm run build cd ../mcp-glpi && npm ci && npm run build - 2
Usi il percorso assoluto di
dist/index.jsal posto dinpx. Esempio in Claude Code:claude mcp add glpi \ -e GLPI_URL=https://glpi.example.com \ -e GLPI_USER_TOKEN=<user-token> \ -e GLPI_APP_TOKEN=<app-token> \ -- node /path/nextool-mcp-glpi/mcp-glpi/dist/index.jsNei file JSON, usi
"command": "node"e il percorso inargs.
GLPI 11: API v2 (OAuth2)
Per i 55 strumenti glpi_v2_*, registri un client OAuth in GLPI 11 e imposti le variabili qui sotto. Le due famiglie possono funzionare insieme: ciascuna si attiva con le proprie credenziali.
Preset di strumenti
Con GLPI_TOOLSETS attiva solo ciò che Le serve (più valori, separati da virgola). Meno strumenti, meno contesto per conversazione. Senza la variabile, vengono registrati tutti.
| Preset | Cosa include |
|---|---|
core | Base essenziale: letture quotidiane e operazioni sui ticket senza eliminazioni |
tickets | Ciclo di vita del ticket |
itil | Problemi e change |
assets | Asset, prenotazioni e sedi |
kb | Knowledge base |
documents | Documenti e collegamenti |
users | Utenti e gruppi |
search | Ricerca generica e conteggi |
admin | Entità, regole, modelli di followup e webhook |
v2 | Tutti gli strumenti della API v2 |
Blocchi di sicurezza
| Variabile | Effetto |
|---|---|
GLPI_READ_ONLY=true | Blocca ogni scrittura prima che arrivi a GLPI. Consigliato per iniziare. |
GLPI_ALLOW_DELETE=true | Abilita gli strumenti di eliminazione, disattivati per impostazione predefinita. Ogni eliminazione richiede un motivo scritto. |
Prerequisiti in GLPI
Valgono per entrambi i modi di utilizzo.
- 1
Abiliti la REST API
In Configurazione → Generale → API, attivi la REST API e l'accesso con token. Annoti l'URL dell'API mostrato a schermo.
- 2
Client API (facoltativo)
Nella stessa schermata, aggiunga un client API. Se ha un App-Token, lo usi in
GLPI_APP_TOKEN; può limitare il client per intervallo di IP. - 3
Token dell'utente
In Amministrazione → Utenti, apra l'utente che l'IA rappresenterà e, in Chiavi di accesso remoto, generi il token API. Va in
GLPI_USER_TOKEN. - 4
Scelga bene l'utente
Ogni azione segue i permessi del profilo di quell'utente in GLPI. Per iniziare, usi un profilo con il minimo indispensabile o attivi la modalità sola lettura.
Versione ospitata: GLPI deve essere raggiungibile da internet in HTTPS. Se accetta solo IP autorizzati, il portale mostra l'IP da autorizzare durante il test della connessione. GLPI solo in intranet? Usi la versione open source.
Sicurezza e privacy
Cosa protegge il Suo GLPI, in parole semplici.
Ogni strumento dice cosa fa
Tutti riportano le annotazioni MCP di sola lettura o di azione distruttiva: Lei e l'assistente sapete cosa legge soltanto e cosa modifica i dati.
Eliminazioni bloccate
Gli strumenti di eliminazione sono disattivati. Se abilitati, ogni eliminazione richiede un motivo scritto.
Credenziali cifrate (ospitato)
I token GLPI sono cifrati con una chiave che solo il connettore può aprire. Nemmeno il portale può leggerli.
Audit senza contenuti
Registriamo chi ha usato quale strumento e quando, senza conservare le Sue domande né le risposte.
Nessun record duplicato
Una creazione ripetuta con gli stessi dati entro 2 minuti restituisce il primo risultato invece di aprire un altro ticket.
Nessuna fuga di token tramite reindirizzamento
Il server non segue mai un reindirizzamento di GLPI, quindi i token non raggiungono un altro indirizzo.
Piani
Per la versione ospitata da NexTool. Inizi con il piano Gratuito; il Pro è pensato per chi gestisce più GLPI.
Gratuito
PredefinitoSenza costi
- 1 GLPI collegato
- Oltre 160 strumenti di GLPI, in lettura e scrittura: ticket, ITIL, asset, knowledge base e utenti
- Connettore per Claude e ChatGPT; chiave API per Claude Code, Cursor e VS Code
- Connessione in sola lettura facoltativa
- Fino a 60 richieste al minuto
- Eliminazioni bloccate e credenziali GLPI cifrate
Pro
Più ambientiSu richiesta
- Tutto ciò che include il Gratuito
- Fino a 10 GLPI nello stesso account, un connettore per ambiente (produzione, collaudo, clienti)
- Fino a 300 richieste al minuto
- Sola lettura per connessione (es.: produzione in sola lettura, collaudo con scrittura)
- Incluso in NexBot, oppure con la licenza NexTool MCP Pro del Suo ambiente NexTool
In arrivo
- Audit consultabile nel portale in arrivo
- Account di organizzazione, con più utenti in arrivo
- Ricerca semantica di ticket e articoli simili in arrivo
- Strumenti dei moduli NexTool in arrivo
La versione ospitata è in beta ed è gratuita durante la beta. La versione open source, che gira sulla Sua macchina, è gratuita e senza limiti di connessioni. Veda il repository su GitHub
Domande frequenti
Funziona con GLPI 10?
Sì. La REST API v1 copre GLPI 10 e 11; la API v2 è solo per GLPI 11.
E se il mio GLPI è solo in intranet?
Usi la versione open source: gira nella Sua rete, accanto all'assistente. Quella ospitata deve raggiungere GLPI via internet.
È un prodotto ufficiale di Teclib'?
No. NexTool MCP for GLPI è di NexTool Solutions, senza affiliazione con Teclib'. GLPI è un marchio registrato di Teclib'.
Quanto costa?
La versione open source è gratuita, con licenza MIT. Quella ospitata è in beta aperta: qualsiasi account del portale NexTool può usare il piano Gratuito, senza costi durante la beta. Il Pro, per più GLPI, è su richiesta.
L'IA può cancellare dati dal mio GLPI?
Solo se Lei lo consente: le eliminazioni sono disattivate e la modalità sola lettura blocca qualsiasi scrittura. E l'IA non supera mai i permessi dell'utente del token.
I miei dati passano da NexTool?
Con la versione locale, no: l'assistente dialoga direttamente con il Suo GLPI. Con quella ospitata, le chiamate passano dal connettore NexTool, che conserva solo l'audit di utilizzo, senza domande né risposte.
Ci contatti
Desidera il Pro per più GLPI o ha una domanda su NexTool MCP? Lasci i Suoi recapiti e ci racconti brevemente il Suo scenario. Per iniziare non serve alcun modulo: basta creare l'account sul portale.
Preferisce eseguirlo sulla Sua macchina?
La versione open source è già su npm, gratuita, e gira sulla Sua macchina, anche con un GLPI in intranet.
La versione ospitata usa il Suo account del portale NexTool. Ha già un account? Apra Il mio account → NexTool MCP.
Non affiliato a Teclib'. GLPI è un marchio registrato di Teclib'.