Skip to main content
Glama
chicoIA

mcp-glpi-it4

by chicoIA

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
GLPI_TIMEOUTNoTuning HTTP15
GLPI_BASE_URLNoURL base do GLPIhttps://suporte.sys.it4solucao.com.br
GLPI_PASSWORDYesUsuário de serviço
GLPI_USERNAMEYesUsuário de serviço
GLPI_CLIENT_IDYesCliente OAuth (Setup > OAuth Clients)
GLPI_WRITE_MODENodry_run (simula) | live (executa)dry_run
GLPI_API_VERSIONNoVersão da APIv2.3
GLPI_MAX_RETRIESNoTuning HTTP3
GLPI_OAUTH_SCOPENoEscopo OAuthapi
GLPI_CLIENT_SECRETYesCliente OAuth (Setup > OAuth Clients)

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{
  "listChanged": false
}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
glpi_listar_chamadosB

Lista chamados do GLPI com filtros opcionais e paginação. status: 1=Novo,2=Atribuído,3=Planejado,4=Pendente,5=Solucionado,6=Fechado. tipo: 1=Incidente,2=Requisição. prioridade: 1..6.

glpi_consultar_chamadoA

Detalha um chamado. Se incluir_timeline, agrega follow-ups, tarefas e solução.

glpi_criar_chamadoB

Abre um novo chamado. type: 1=Incidente, 2=Requisição. urgency: 1..5. Em modo dry_run, retorna o payload sem criar.

glpi_atualizar_chamadoA

Atualiza campos de um chamado. Guarda o estado anterior para reversão.

glpi_adicionar_acompanhamentoC

Adiciona um acompanhamento (follow-up) ao chamado.

glpi_adicionar_tarefaB

Adiciona uma tarefa ao chamado. actiontime em segundos; state: 1=A fazer,2=Feito.

glpi_adicionar_solucaoB

Registra a solução do chamado (pode encerrá-lo conforme a config do GLPI).

glpi_atribuir_chamadoC

Define um ator no chamado. role: requester | observer | assign.

glpi_excluir_chamadoC

Move o chamado para a lixeira (soft-delete, reversível via glpi_reverter).

glpi_listar_computadoresC

Lista computadores do inventário. 'busca' aplica RSQL =like= sobre o nome.

glpi_consultar_ativoA

Detalha um computador. Se incluir_softwares, agrega os softwares instalados.

glpi_criar_computadorC

Cadastra um computador no inventário. Em dry_run, retorna o payload sem criar.

glpi_atualizar_computadorB

Atualiza um computador. Guarda o estado anterior para reversão.

glpi_excluir_computadorA

Move o computador para a lixeira (soft-delete, reversível via glpi_reverter).

glpi_listar_configA

Lista parâmetros de configuração. Sem 'context' lista todos os contextos; com 'context' (ex.: 'core') lista os parâmetros daquele contexto.

glpi_consultar_configC

Lê um parâmetro específico (ex.: context='core', name='default_requesttypes_id').

glpi_atualizar_configA

Altera um parâmetro de configuração (reversível). Exige GLPI_WRITE_MODE=live. Parâmetros sensíveis (URL base, senhas, chaves) são bloqueados.

glpi_listar_categoriasC

Lista as categorias ITIL para classificar chamados.

glpi_listar_entidadesC

Lista as entidades disponíveis no GLPI.

glpi_listar_gruposC

Lista os grupos do GLPI (para atribuição de chamados).

glpi_status_sessaoA

Valida credenciais/conectividade autenticando na API (OAuth2).

glpi_modo_escritaA

Informa o modo de escrita atual: dry_run (simula) ou live (executa).

glpi_reverterA

Reverte uma operação de escrita (por audit_id) ou TODAS as pendentes, em ordem reversa. Sem argumento, reverte o lote pendente registrado.

glpi_listar_reversiveisA

Lista as operações de escrita ainda reversíveis (pendentes de reversão).

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

B3.4/5.0

Scored across 24 tools

Disambiguation5/5

Each tool has a clearly distinct purpose, covering different entities (chamados, computadores, config) and actions (CRUD, list, assign, etc.). No overlap or ambiguity.

Naming Consistency5/5

All tools follow a consistent 'glpi_verb_noun' pattern in snake_case, making it easy to predict tool names and understand their function.

Tool Count4/5

24 tools is on the higher side but appropriate for the GLPI IT management domain, covering multiple entity types and operations without being excessive.

Completeness4/5

The tool set covers CRUD and lifecycle operations for chamados and computadores, plus configuration management and reversible operations. Missing some asset types, but core workflows are well-covered.

Maintenance

ActivityInactive
ResponsivenessNo issues