NexTool MCP for GLPI
Conecta Claude, ChatGPT, Cursor, VS Code y Windsurf a tu GLPI y trabaja en los tickets conversando con la IA.
Un servidor MCP (Model Context Protocol) para GLPI 10 y 11: tickets, ITIL, activos, base de conocimiento y usuarios, por la API REST v1 y la API v2 de GLPI 11.
No afiliado a Teclib'. GLPI es una marca registrada de Teclib'.
Qué es NexTool MCP for GLPI
MCP es el estándar abierto que usan los asistentes de IA para llamar herramientas externas. NexTool MCP for GLPI le da al asistente las herramientas de GLPI, con descripción y reglas de seguridad, para que trabaje sobre tus datos reales.
Tickets e ITIL
Tickets, seguimientos, tareas, soluciones, validaciones, problemas y cambios, con la línea de tiempo unificada.
Activos y reservas
Computadoras, monitores, impresoras y demás activos, con detalles, reservas y ubicaciones.
Base de conocimiento
Búsqueda y lectura de artículos y categorías; creación y edición cuando el perfil lo permite.
Usuarios, grupos y entidades
Búsqueda de usuario por e-mail, grupos, entidades y los perfiles activos del token.
API REST v1 y API v2
Más de 110 herramientas en la API REST clásica (GLPI 10 y 11) y más de 50 en la API v2 de GLPI 11, con OAuth2.
Tu asistente de IA
Claude, ChatGPT, Cursor, VS Code, Windsurf o cualquier cliente compatible con MCP.
Dos formas de usarlo
El servicio alojado por NexTool, sin nada que instalar, o el servidor open source corriendo en tu máquina.
Alojado por NexTool
- Una sola dirección:
https://mcp.nextoolsolutions.com/mcp - Inicio de sesión con tu cuenta del portal NexTool
- Conector para Claude y ChatGPT, sin instalar nada
- Credenciales de GLPI guardadas cifradas
- Requiere un GLPI accesible desde internet
Abierta a todos y gratuita durante la beta. Crea tu cuenta en el portal NexTool y conecta tu GLPI en Mi cuenta → NexTool MCP.
Open source (local)
- Paquete
@nextoolsolutions/mcp-glpi, licencia MIT - Corre en tu computadora o servidor
- Funciona con GLPI en la intranet
- Tú controlas tokens, herramientas y modo solo lectura
- Gratis, con código abierto en GitHub
Cómo conectar la versión alojada Beta abierta
Crea tu cuenta gratis en el portal NexTool, registra la conexión con tu GLPI en Mi cuenta → NexTool MCP y usa la dirección de abajo en tu asistente. En el primer uso, te pide iniciar sesión en el portal.
- 1
En Claude, abre Configuración → Conectores.
- 2
Haz clic en Agregar conector personalizado y pega la URL:
https://mcp.nextoolsolutions.com/mcp - 3
Inicia sesión con tu cuenta del portal NexTool y autoriza el acceso.
- 1
En ChatGPT, en Configuración → Apps y conectores, activa el modo desarrollador (en Avanzado).
- 2
Crea un nuevo conector e indica la URL del servidor MCP:
https://mcp.nextoolsolutions.com/mcp - 3
Inicia sesión con tu cuenta del portal NexTool y autoriza el acceso.
La disponibilidad del modo desarrollador depende de tu plan de ChatGPT.
- 1
Agrega el servidor:
claude mcp add --transport http nextool https://mcp.nextoolsolutions.com/mcp - 2
Dentro de Claude Code, ejecuta
/mcpy elige autenticar: el navegador abre el inicio de sesión del portal./mcp - 3
¿Prefieres una clave? Genérala en Mi cuenta → NexTool MCP, en el portal, y pásala en el encabezado:
claude mcp add --transport http nextool https://mcp.nextoolsolutions.com/mcp \ --header "Authorization: Bearer nxm_..."
Cursor: ~/.cursor/mcp.json (o .cursor/mcp.json en el proyecto)
VS Code: .vscode/mcp.json en el proyecto
La clave nxm_ se muestra una sola vez, al generarla. Guárdala como una contraseña y revócala en el portal si se filtra.
Tu GLPI debe ser accesible desde internet por HTTPS. Si solo acepta IPs autorizadas, el portal muestra la IP a autorizar al probar la conexión.
Paso a paso completo, mensajes de la prueba de conexión y ejemplos de peticiones: Cómo funciona
Instalar la versión open source
El servidor corre como proceso local, iniciado por el propio asistente. Requiere Node.js 18 o superior y los tokens de GLPI descritos en Requisitos previos.
Disponible en npm y en el Registro oficial de MCP. El paquete @nextoolsolutions/mcp-glpi está publicado en npm y listado en el Registro oficial de MCP como com.nextoolsolutions/glpi. Los comandos de abajo usan npx, que descarga y ejecuta la versión más reciente: no necesitas clonar ni compilar.
Prueba rápida: el servidor arranca y espera un cliente MCP por la entrada estándar (stdio).
Registra el servidor en Claude Code con las variables de entorno:
Edita claude_desktop_config.json (macOS: ~/Library/Application Support/Claude/; Windows: %APPDATA%\Claude\) y reinicia Claude Desktop:
Cursor: ~/.cursor/mcp.json (o .cursor/mcp.json en el proyecto)
VS Code: .vscode/mcp.json en el proyecto
- 1
Alternativa si prefieres compilar desde el código fuente. Clona y compila (primero el core, después el 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
Usa la ruta absoluta de
dist/index.jsen lugar denpx. Ejemplo en 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.jsEn los archivos JSON, usa
"command": "node"y la ruta enargs.
GLPI 11: API v2 (OAuth2)
Para las 55 herramientas glpi_v2_*, registra un cliente OAuth en GLPI 11 e indica las variables de abajo. Las dos familias pueden correr juntas: cada una se activa con sus propias credenciales.
Presets de herramientas
Con GLPI_TOOLSETS activas solo lo que necesitas (varios, separados por coma). Menos herramientas, menos contexto por conversación. Sin la variable, se registran todas.
| Preset | Qué incluye |
|---|---|
core | Estándar ligero: lecturas del día a día y operaciones de ticket sin borrado |
tickets | Ciclo de vida del ticket |
itil | Problemas y cambios |
assets | Activos, reservas y ubicaciones |
kb | Base de conocimiento |
documents | Documentos y vínculos |
users | Usuarios y grupos |
search | Búsqueda genérica y conteos |
admin | Entidades, reglas, plantillas de seguimiento y webhooks |
v2 | Todas las herramientas de la API v2 |
Bloqueos de seguridad
| Variable | Efecto |
|---|---|
GLPI_READ_ONLY=true | Bloquea toda escritura antes de llegar a GLPI. Recomendado para empezar. |
GLPI_ALLOW_DELETE=true | Habilita las herramientas de borrado, desactivadas por defecto. Cada borrado exige un motivo escrito. |
Requisitos previos en GLPI
Valen para las dos formas de uso.
- 1
Habilita la API REST
En Configurar → General → API, activa la API REST y el inicio de sesión con token. Anota la URL de la API que aparece en pantalla.
- 2
Cliente de API (opcional)
En la misma pantalla, agrega un cliente de API. Si tiene App-Token, úsalo en
GLPI_APP_TOKEN; puedes restringir el cliente por rango de IP. - 3
Token del usuario
En Administración → Usuarios, abre el usuario que la IA va a representar y, en Claves de acceso remoto, genera el token de API. Va en
GLPI_USER_TOKEN. - 4
Elige bien el usuario
Toda acción sigue los permisos del perfil de ese usuario en GLPI. Para empezar, usa un perfil con lo mínimo necesario o activa el modo solo lectura.
Versión alojada: GLPI debe ser accesible desde internet por HTTPS. Si solo acepta IPs autorizadas, el portal muestra la IP a autorizar al probar la conexión. ¿GLPI solo en la intranet? Usa la versión open source.
Seguridad y privacidad
Lo que protege tu GLPI, en lenguaje sencillo.
Cada herramienta dice lo que hace
Todas llevan las anotaciones MCP de solo lectura o de acción destructiva: tú y el asistente saben qué solo lee y qué modifica datos.
Borrados bloqueados
Las herramientas de borrado vienen desactivadas. Cuando se habilitan, cada borrado exige un motivo escrito.
Credenciales cifradas (alojado)
Los tokens de GLPI se cifran con una clave que solo el conector puede abrir. Ni el portal puede leerlos.
Auditoría sin contenido
Registramos quién usó qué herramienta y cuándo, sin guardar tus preguntas ni las respuestas.
Sin registros duplicados
Una creación repetida con los mismos datos en menos de 2 minutos devuelve el primer resultado en lugar de abrir otro ticket.
Los tokens no se filtran por redirección
El servidor nunca sigue una redirección de GLPI, así que los tokens no llegan a otra dirección.
Planes
Para la versión alojada por NexTool. Empieza con el Gratuito; el Pro es para quien opera varios GLPI.
Gratuito
EstándarGratis
- 1 GLPI conectado
- Más de 160 herramientas de GLPI, con lectura y escritura: tickets, ITIL, activos, base de conocimiento y usuarios
- Conector para Claude y ChatGPT; clave de API para Claude Code, Cursor y VS Code
- Conexión de solo lectura opcional
- Hasta 60 solicitudes por minuto
- Borrados bloqueados y credenciales de GLPI cifradas
Pro
Varios entornosA consultar
- Todo lo del Gratuito
- Hasta 10 GLPI en la misma cuenta, un conector por entorno (producción, homologación, clientes)
- Hasta 300 solicitudes por minuto
- Solo lectura por conexión (p. ej.: producción solo lectura, homologación con escritura)
- Incluido en NexBot, o con la licencia NexTool MCP Pro de tu entorno NexTool
Próximamente
- Auditoría consultable en el portal próximamente
- Cuentas de organización, con varios usuarios próximamente
- Búsqueda semántica de tickets y artículos similares próximamente
- Herramientas de los módulos NexTool próximamente
La versión alojada está en beta y es gratuita durante la beta. La versión open source, que corre en tu máquina, es gratuita y sin límite de conexiones. Ver el repositorio en GitHub
Preguntas frecuentes
¿Funciona con GLPI 10?
Sí. La API REST v1 cubre GLPI 10 y 11; la API v2 es exclusiva de GLPI 11.
¿Y si mi GLPI está solo en la intranet?
Usa la versión open source: corre dentro de tu red, junto al asistente. La alojada necesita llegar a GLPI por internet.
¿Es un producto oficial de Teclib'?
No. NexTool MCP for GLPI es de NexTool Solutions, sin afiliación con Teclib'. GLPI es una marca registrada de Teclib'.
¿Cuánto cuesta?
La versión open source es gratuita, con licencia MIT. La alojada está en beta abierta: cualquier cuenta del portal NexTool usa el plan Gratuito, sin costo durante la beta. El Pro, para varios GLPI, es a consultar.
¿La IA puede borrar datos de mi GLPI?
Solo si lo permites: los borrados vienen desactivados y el modo solo lectura bloquea cualquier escritura. Y la IA nunca supera los permisos del usuario del token.
¿Mis datos pasan por NexTool?
En la versión local, no: el asistente habla directo con tu GLPI. En la alojada, las llamadas pasan por el conector de NexTool, que solo guarda la auditoría de uso, sin preguntas ni respuestas.
Habla con nosotros
¿Quieres el Pro para varios GLPI o tienes alguna duda sobre NexTool MCP? Deja tu contacto y cuéntanos un poco de tu escenario. Para empezar a usarlo no necesitas formulario: basta con crear tu cuenta en el portal.
¿Prefieres ejecutarlo en tu máquina?
La versión open source ya está en npm, es gratuita y corre en tu máquina, incluso con GLPI en la intranet.
La versión alojada usa tu cuenta del portal NexTool. ¿Ya tienes cuenta? Abre Mi cuenta → NexTool MCP.
No afiliado a Teclib'. GLPI es una marca registrada de Teclib'.