NexTool MCP for GLPI
Conecte Claude, ChatGPT, Cursor, VS Code e Windsurf ao seu GLPI e trabalhe nos chamados conversando com a IA.
Um servidor MCP (Model Context Protocol) para GLPI 10 e 11: chamados, ITIL, ativos, base de conhecimento e usuários, pela API REST v1 e pela API v2 do GLPI 11.
Não afiliado à Teclib'. GLPI é marca registrada da Teclib'.
O que é o NexTool MCP for GLPI
O MCP é o padrão aberto que os assistentes de IA usam para chamar ferramentas externas. O NexTool MCP for GLPI entrega ao assistente as ferramentas do GLPI, com descrição e regras de segurança, para ele trabalhar sobre os seus dados reais.
Chamados e ITIL
Chamados, acompanhamentos, tarefas, soluções, validações, problemas e mudanças, com a linha do tempo unificada.
Ativos e reservas
Computadores, monitores, impressoras e demais ativos, com detalhes, reservas e localizações.
Base de conhecimento
Busca e leitura de artigos e categorias; criação e edição quando o perfil permite.
Usuários, grupos e entidades
Busca de usuário por e-mail, grupos, entidades e os perfis ativos do token.
API REST v1 e API v2
Mais de 110 ferramentas na API REST clássica (GLPI 10 e 11) e mais de 50 na API v2 do GLPI 11, com OAuth2.
O seu assistente de IA
Claude, ChatGPT, Cursor, VS Code, Windsurf ou qualquer cliente compatível com MCP.
Duas formas de usar
O serviço hospedado pela NexTool, sem nada para instalar, ou o servidor open source rodando na sua máquina.
Hospedado pela NexTool
- Um endereço só:
https://mcp.nextoolsolutions.com/mcp - Login com a sua conta do portal NexTool
- Conector para Claude e ChatGPT, sem instalar nada
- Credenciais do GLPI guardadas cifradas
- Exige GLPI acessível pela internet
Aberto a todos durante o beta, e gratuito. Crie a sua conta no portal NexTool e conecte o seu GLPI em Minha Conta → NexTool MCP.
Open source (local)
- Pacote
@nextoolsolutions/mcp-glpi, licença MIT - Roda no seu computador ou servidor
- Funciona com GLPI na intranet
- Você controla tokens, ferramentas e modo somente leitura
- Grátis, com código aberto no GitHub
Como conectar a versão hospedada Beta aberto
Crie a sua conta grátis no portal NexTool, cadastre a conexão com o seu GLPI em Minha Conta → NexTool MCP e use o endereço abaixo no seu assistente. No primeiro uso, ele pede login no portal.
- 1
No Claude, abra Configurações → Conectores.
- 2
Clique em Adicionar conector personalizado e cole a URL:
https://mcp.nextoolsolutions.com/mcp - 3
Entre com a sua conta do portal NexTool e autorize o acesso.
- 1
No ChatGPT, em Configurações → Apps e conectores, ative o modo desenvolvedor (em Avançado).
- 2
Crie um novo conector e informe a URL do servidor MCP:
https://mcp.nextoolsolutions.com/mcp - 3
Entre com a sua conta do portal NexTool e autorize o acesso.
A disponibilidade do modo desenvolvedor varia conforme o plano do ChatGPT.
- 1
Adicione o servidor:
claude mcp add --transport http nextool https://mcp.nextoolsolutions.com/mcp - 2
Dentro do Claude Code, rode
/mcpe escolha autenticar: o navegador abre o login do portal./mcp - 3
Prefere uma chave? Gere em Minha Conta → NexTool MCP, no portal, e passe no cabeçalho:
claude mcp add --transport http nextool https://mcp.nextoolsolutions.com/mcp \ --header "Authorization: Bearer nxm_..."
Cursor: ~/.cursor/mcp.json (ou .cursor/mcp.json no projeto)
VS Code: .vscode/mcp.json no projeto
A chave nxm_ aparece uma única vez, quando é gerada. Guarde como senha e revogue no portal se vazar.
O GLPI precisa estar acessível pela internet por HTTPS. Se o seu GLPI só aceita IPs liberados, o portal mostra o IP a liberar ao testar a conexão.
Passo a passo completo, mensagens do teste de conexão e exemplos de pedidos: Como funciona
Instalar a versão open source
O servidor roda como processo local, iniciado pelo próprio assistente. Requer Node.js 18 ou superior e os tokens do GLPI descritos em Pré-requisitos.
Disponível no npm e no Registro oficial de MCP. O pacote @nextoolsolutions/mcp-glpi está publicado no npm e listado no Registro oficial de MCP como com.nextoolsolutions/glpi. Os comandos abaixo usam npx, que baixa e executa a versão mais recente: não é preciso clonar nem compilar.
Teste rápido: o servidor sobe e espera um cliente MCP pela entrada padrão (stdio).
Registra o servidor no Claude Code com as variáveis de ambiente:
Edite o claude_desktop_config.json (macOS: ~/Library/Application Support/Claude/; Windows: %APPDATA%\Claude\) e reinicie o Claude Desktop:
Cursor: ~/.cursor/mcp.json (ou .cursor/mcp.json no projeto)
VS Code: .vscode/mcp.json no projeto
- 1
Alternativa para quem prefere compilar a partir do código-fonte. Clone e compile (primeiro o core, depois o servidor):
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
Use o caminho absoluto do
dist/index.jsno lugar donpx. Exemplo no 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.jsNos arquivos JSON, use
"command": "node"e o caminho emargs.
GLPI 11: API v2 (OAuth2)
Para as 55 ferramentas glpi_v2_*, cadastre um cliente OAuth no GLPI 11 e informe as variáveis abaixo. As duas famílias podem rodar juntas: cada uma liga com as próprias credenciais.
Presets de ferramentas
Com GLPI_TOOLSETS você liga só o que precisa (vários, separados por vírgula). Menos ferramentas, menos contexto por conversa. Sem a variável, todas as ferramentas são registradas.
| Preset | O que inclui |
|---|---|
core | Padrão enxuto: leituras do dia a dia e operações de chamado sem exclusão |
tickets | Ciclo de vida do chamado |
itil | Problemas e mudanças |
assets | Ativos, reservas e localizações |
kb | Base de conhecimento |
documents | Documentos e vínculos |
users | Usuários e grupos |
search | Busca genérica e contagens |
admin | Entidades, regras, modelos de acompanhamento e webhooks |
v2 | Todas as ferramentas da API v2 |
Travas de segurança
| Variável | Efeito |
|---|---|
GLPI_READ_ONLY=true | Bloqueia toda escrita antes de chegar ao GLPI. Recomendado para começar. |
GLPI_ALLOW_DELETE=true | Libera as ferramentas de exclusão, desligadas por padrão. Cada exclusão exige um motivo escrito. |
Pré-requisitos no GLPI
Valem para as duas formas de uso.
- 1
Habilite a API REST
Em Configurar → Geral → API, ative a API REST e o login com token. Anote a URL da API exibida na tela.
- 2
Cliente de API (opcional)
Na mesma tela, adicione um cliente de API. Se ele tiver App-Token, use-o em
GLPI_APP_TOKEN; dá para restringir o cliente por faixa de IP. - 3
Token do usuário
Em Administração → Usuários, abra o usuário que a IA vai representar e, em Chaves de acesso remoto, gere o token de API. Ele vai em
GLPI_USER_TOKEN. - 4
Escolha bem o usuário
Toda ação segue as permissões do perfil desse usuário no GLPI. Para começar, use um perfil com o mínimo necessário ou ative o modo somente leitura.
Versão hospedada: o GLPI precisa estar acessível pela internet por HTTPS. Se ele só aceita IPs liberados, o portal mostra o IP a liberar ao testar a conexão. GLPI só na intranet? Use a versão open source.
Segurança e privacidade
O que protege o seu GLPI, em linguagem simples.
Cada ferramenta diz o que faz
Todas trazem as anotações MCP de somente leitura ou de ação destrutiva: o assistente e você sabem o que só lê e o que altera dados.
Exclusões bloqueadas
As ferramentas de exclusão vêm desligadas. Quando liberadas, cada exclusão exige um motivo escrito.
Credenciais cifradas (hospedado)
Os tokens do GLPI são cifrados com uma chave que só o conector abre. Nem o portal consegue lê-los.
Auditoria sem conteúdo
Registramos quem usou qual ferramenta e quando, sem guardar as suas perguntas nem as respostas.
Sem registros duplicados
Uma criação repetida com os mesmos dados em até 2 minutos devolve o primeiro resultado, em vez de abrir outro chamado.
Tokens não vazam por redirecionamento
O servidor nunca segue redirecionamento do GLPI, então os tokens não chegam a outro endereço.
Planos
Para a versão hospedada pela NexTool. Comece no Gratuito; o Pro é para quem opera vários GLPIs.
Gratuito
PadrãoGrátis
- 1 GLPI conectado
- Mais de 160 ferramentas do GLPI, com leitura e escrita: chamados, ITIL, ativos, base de conhecimento e usuários
- Conector para Claude e ChatGPT; chave de API para Claude Code, Cursor e VS Code
- Conexão somente leitura opcional
- Até 60 requisições por minuto
- Exclusões bloqueadas e credenciais do GLPI cifradas
Pro
Vários ambientesSob consulta
- Tudo do Gratuito
- Até 10 GLPIs na mesma conta, um conector por ambiente (produção, homologação, clientes)
- Até 300 requisições por minuto
- Somente leitura por conexão (ex.: produção só leitura, homologação com escrita)
- Incluído no NexBot, ou pela licença NexTool MCP Pro do seu ambiente NexTool
Em breve
- Auditoria consultável no portal em breve
- Contas de organização, com vários usuários em breve
- Busca semântica de chamados e artigos parecidos em breve
- Ferramentas dos módulos NexTool em breve
A versão hospedada está em beta e é gratuita durante o beta. A versão open source, que roda na sua máquina, é gratuita e sem limite de conexões. Ver o repositório no GitHub
Perguntas frequentes
Funciona com GLPI 10?
Sim. A API REST v1 atende o GLPI 10 e o 11; a API v2 é exclusiva do GLPI 11.
E se o meu GLPI fica só na intranet?
Use a versão open source: ela roda dentro da sua rede, ao lado do assistente. A hospedada precisa alcançar o GLPI pela internet.
É um produto oficial da Teclib'?
Não. O NexTool MCP for GLPI é da NexTool Solutions, sem afiliação com a Teclib'. GLPI é marca registrada da Teclib'.
Quanto custa?
A versão open source é gratuita, com licença MIT. A hospedada está em beta aberto: qualquer conta do portal NexTool usa o plano Gratuito, sem custo durante o beta. O Pro, para vários GLPIs, é sob consulta.
A IA pode apagar dados do meu GLPI?
Só se você liberar: as exclusões vêm desligadas e o modo somente leitura bloqueia qualquer escrita. E a IA nunca passa das permissões do usuário do token.
Os meus dados passam pela NexTool?
Na versão local, não: o assistente fala direto com o seu GLPI. Na hospedada, as chamadas passam pelo conector da NexTool, que guarda só a auditoria de uso, sem perguntas nem respostas.
Fale com a gente
Quer o Pro para vários GLPIs ou tem alguma dúvida sobre o NexTool MCP? Deixe seu contato e conte um pouco do seu cenário. Para começar a usar, não precisa de formulário: basta criar a conta no portal.
Prefere rodar na sua máquina?
A versão open source já está no npm, é gratuita e roda na sua máquina, inclusive com GLPI na intranet.
A versão hospedada usa a sua conta do portal NexTool. Já tem conta? Abra Minha Conta → NexTool MCP.
Não afiliado à Teclib'. GLPI é marca registrada da Teclib'.