Skip to main content
Glama
nks1097

Zabbix MCP Server Universal

by nks1097

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
ZABBIX_URLYesURL completa do endpoint JSON-RPC do Zabbix, por exemplo http://SEU_IP:8080/api_jsonrpc.php.
ZABBIX_TOKENYesToken de API do Zabbix gerado na interface web do Zabbix.
ZABBIX_MCP_MODENoModo de operação RBAC do servidor MCP: somente_leitura, operacional ou administrativo.somente_leitura
ZABBIX_VERIFY_SSLNoDefine se a validação SSL deve ser feita. Use false para certificados autoassinados ou HTTP local.
ZABBIX_APPROVAL_TOKEN_SECRETNoChave secreta HMAC usada para gerar e validar tokens de aprovação de ações destrutivas.
ZABBIX_REQUIRE_APPROVAL_DESTRUCTIVENoDefine se ações destrutivas exigem aprovação em dois passos.

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
}

Tools

Functions exposed to the LLM to take actions

NameDescription
zabbix_descobrir_redeC
  1. Descobrir dispositivos em uma faixa de rede explicitamente autorizada.

zabbix_analisar_dispositivoC
  1. Analisar endereço IP, DNS, portas permitidas e evidências de identificação.

zabbix_identificar_sistema_operacionalC
  1. Inferir o sistema operacional a partir de dados confiáveis, indicando o grau de confiança.

zabbix_identificar_servicosC
  1. Identificar serviços monitoráveis usando métodos autorizados e não intrusivos.

zabbix_deduplicar_dispositivosC
  1. Identificar possíveis duplicidades entre dispositivos descobertos e hosts existentes.

zabbix_comparar_dispositivos_cadastradosC
  1. Comparar a descoberta com o inventário atual.

zabbix_recomendar_templatesC
  1. Recomendar templates conforme sistema operacional, serviços e compatibilidade.

zabbix_previsualizar_cadastroB
  1. Apresentar todos os parâmetros propostos para cadastrar um dispositivo sem efetuar alterações.

zabbix_cadastrar_dispositivos_em_loteC
  1. Cadastrar vários dispositivos aprovados, com validação individual e relatório de resultados.

zabbix_verificar_descobertaC
  1. Verificar o resultado da descoberta, identificando falhas, duplicidades e dispositivos não resolvidos.

zabbix_listar_hostsC
  1. Listar hosts com filtros por nome, grupo, status e disponibilidade.

zabbix_consultar_hostC
  1. Consultar detalhes completos de um host.

zabbix_criar_hostC
  1. Criar um host com parâmetros validados.

zabbix_atualizar_hostC
  1. Atualizar propriedades permitidas de um host.

zabbix_remover_hostB
  1. Remover um host somente após validação e confirmação (Ação destrutiva).

zabbix_ativar_desativar_hostC
  1. Alterar o status de monitoramento de um host.

zabbix_gerenciar_interfaces_hostC
  1. Criar, consultar e atualizar interfaces suportadas do host.

zabbix_associar_templates_hostB
  1. Associar templates compatíveis ao host mantendo os existentes.

zabbix_desassociar_templates_hostC
  1. Remover associações de templates com opção de limpeza (unlink / clear).

zabbix_consultar_disponibilidade_hostC
  1. Consultar a disponibilidade e o estado observável do host.

zabbix_listar_itensC
  1. Listar itens de coleta com filtros por host, chave, tipo e status.

zabbix_consultar_itemC
  1. Consultar configuração e metadados de um item.

zabbix_criar_itemC
  1. Criar itens de coleta quando suportado e autorizado.

zabbix_atualizar_itemC
  1. Atualizar configurações permitidas de um item.

zabbix_consultar_historicoC
  1. Consultar dados históricos de itens.

zabbix_consultar_tendenciasC
  1. Recuperar tendências (trends) para períodos disponíveis.

zabbix_ultimos_valoresC
  1. Consultar os últimos valores recebidos dos itens do host.

zabbix_verificar_coletaC
  1. Verificar se os itens ativos estão coletando dados dentro dos prazos esperados.

zabbix_detectar_lacunas_coletaC
  1. Identificar lacunas temporais (gaps) na coleta de um item.

zabbix_diagnosticar_coletaC
  1. Correlacionar erros, disponibilidade, intervalos e dados ausentes do host.

zabbix_listar_problemasC
  1. Listar problemas ativos com filtros de severidade e status.

zabbix_consultar_problemaC
  1. Consultar detalhes e identificadores de um problema específico.

zabbix_consultar_eventosC
  1. Consultar eventos por host, período, severidade ou objeto.

zabbix_listar_triggersC
  1. Listar triggers e suas configurações.

zabbix_consultar_triggerC
  1. Consultar expressão, estado e metadados de uma trigger.

zabbix_criar_triggerC
  1. Criar triggers quando permitido e com validação da expressão.

zabbix_atualizar_triggerC
  1. Atualizar propriedades suportadas de uma trigger.

zabbix_reconhecer_problemaC
  1. Reconhecer (Acknowledge) um problema com mensagem de auditoria.

zabbix_obter_historico_problemaC
  1. Recuperar o histórico e os eventos associados ao problema.

zabbix_investigar_incidenteC
  1. Correlacionar problemas, hosts, itens e eventos para produzir uma investigação fundamentada.

zabbix_gerar_relatorio_executivoC
  1. Gerar um resumo executivo consolidado do estado do ambiente.

zabbix_gerar_relatorio_disponibilidadeC
  1. Gerar relatório de disponibilidade de hosts e serviços.

zabbix_gerar_relatorio_problemasC
  1. Consolidar problemas por período, host e severidade.

zabbix_gerar_relatorio_desempenhoC
  1. Analisar métricas de CPU, memória, disco e rede quando disponíveis.

zabbix_gerar_relatorio_inventarioB
  1. Gerar relatório de inventário e cobertura de monitoramento.

zabbix_gerar_relatorio_capacidadeC
  1. Analisar tendências e indicadores de capacidade com base nos dados disponíveis.

zabbix_gerar_relatorio_slaC
  1. Gerar relatório de SLA usando definições e dados adequados.

zabbix_exportar_relatorio_pdfC
  1. Gerar documento PDF corporativo com cabeçalho, período, tabelas e conclusões.

zabbix_exportar_relatorio_excelC
  1. Gerar planilha XLSX com dados estruturados e abas pertinentes.

zabbix_agendar_relatorioC
  1. Criar ou atualizar agendamento de relatório nativo do Zabbix (Scheduled Reports).

zabbix_listar_alertasD
  1. Consultar problemas e alertas conforme o escopo selecionado.

zabbix_consultar_acoesC
  1. Listar ações configuradas para eventos.

zabbix_consultar_historico_notificacoesC
  1. Consultar notificações e seus resultados quando disponíveis.

zabbix_listar_canais_notificacaoC
  1. Listar tipos de mídia configurados e metadados permitidos (Media Types).

zabbix_testar_canal_notificacaoC
  1. Testar um canal somente em ambiente e condições autorizados.

zabbix_gerenciar_acoesC
  1. Habilitar, desabilitar ou atualizar ações conforme a API.

zabbix_consultar_regras_escalonamentoC
  1. Consultar condições e etapas de escalonamento configuradas.

zabbix_suprimir_notificacoesC
  1. Implementar supressão temporária de alertas de problemas.

zabbix_analisar_falsos_positivosC
  1. Identificar padrões suspeitos de alertas recorrentes (flapping) e sugerir ajustes.

zabbix_recomendar_ajustes_alertasB
  1. Recomendar alterações técnicas em triggers com justificativas sem aplicá-las silenciosamente.

zabbix_listar_servicosC
  1. Listar serviços de negócio disponíveis (Business Services).

zabbix_consultar_servicoB
  1. Consultar status e dependências de um serviço.

zabbix_criar_servicoC
  1. Criar um serviço de negócio com relações válidas.

zabbix_atualizar_servicoC
  1. Atualizar propriedades e regras de um serviço.

zabbix_consultar_sla_servicoC
  1. Consultar indicadores de SLA e Service Level Indicators (SLI) de um serviço.

zabbix_listar_manutencoesC
  1. Listar períodos de manutenção configurados.

zabbix_criar_manutencaoC
  1. Criar uma janela de manutenção com período e escopo explícitos.

zabbix_atualizar_manutencaoC
  1. Alterar uma janela de manutenção autorizada.

zabbix_consultar_mapasB
  1. Consultar mapas de topologia e seus elementos configurados.

zabbix_gerar_mapa_monitoramentoC
  1. Construir uma representação visual (Mermaid diagram) dos hosts e grupos usando dados reais.

zabbix_consultar_inventarioC
  1. Consultar inventário de hardware, software e metadados de hosts.

zabbix_atualizar_inventarioC
  1. Atualizar campos de inventário permitidos de um host (ex: os, location, tag, notes).

zabbix_listar_grupos_hostsC
  1. Listar grupos de hosts cadastrados.

zabbix_gerenciar_grupos_hostsC
  1. Criar, atualizar ou excluir grupos de hosts com as verificações necessárias.

zabbix_listar_templatesC
  1. Listar templates disponíveis e associações no Zabbix.

zabbix_consultar_templateC
  1. Consultar configurações, itens, triggers e macros de um template.

zabbix_criar_templateC
  1. Criar novo template no Zabbix.

zabbix_atualizar_templateC
  1. Atualizar propriedades e objetos de um template.

zabbix_gerenciar_grupos_templatesC
  1. Consultar e gerenciar grupos de templates (templategroup ou hostgroup conforme versão).

zabbix_auditar_cobertura_templatesB
  1. Auditar hosts sem templates adequados, associações vazias e possíveis lacunas.

zabbix_listar_regras_descobertaB
  1. Listar regras nativas de descoberta de rede (Network Discovery Rules).

zabbix_gerenciar_regras_descobertaD
  1. Gerenciar regras nativas de descoberta de rede (drule).

zabbix_consultar_descoberta_baixo_nivelC
  1. Consultar regras LLD (Low-Level Discovery) e protótipos.

zabbix_listar_proxiesB
  1. Listar proxies cadastrados no Zabbix.

zabbix_consultar_proxyB
  1. Consultar detalhes, latência e estado observável de um proxy.

zabbix_gerenciar_proxiesB
  1. Gerenciar proxies (criar, atualizar ou excluir com aprovação).

zabbix_consultar_usuariosB
  1. Consultar usuários cadastrados (sem expor senhas ou tokens).

zabbix_consultar_funcoes_usuarioB
  1. Consultar funções e papéis de usuário (User Roles) e permissões.

zabbix_consultar_auditoriaC
  1. Consultar registros nativos de auditoria do Zabbix (Audit Log).

zabbix_consultar_estado_sistemaB
  1. Recuperar versão do Zabbix, nós de HA, fila e estado geral do sistema.

zabbix_validar_conexaoB
  1. Validar URL, conectividade de rede, autenticação e versão da API Zabbix.

zabbix_converter_pergunta_para_consultaC
  1. Transformar uma pergunta em linguagem natural em um plano de consulta à API do Zabbix.

zabbix_explicar_metricasC
  1. Explicar métricas e tendências com base em dados recuperados do item.

zabbix_comparar_periodosC
  1. Comparar o comportamento de uma métrica entre dois períodos equivalentes.

zabbix_detectar_anomaliasC
  1. Identificar anomalias estatísticas nos dados disponíveis usando Z-Score.

zabbix_planejar_automacaoC
  1. Elaborar um plano de execução com etapas, dependências e permissões necessárias.

zabbix_executar_fluxo_aprovadoC
  1. Executar um fluxo de automação previamente validado e autorizado.

zabbix_previsualizar_alteracaoC
  1. Mostrar alterações propostas e impactos esperados antes da aplicação.

zabbix_consultar_auditoria_mcpC
  1. Consultar o histórico local de chamadas e comandos das ferramentas MCP.

zabbix_diagnosticar_ambienteB
  1. Produzir um diagnóstico holístico 360° de conectividade, descoberta, coleta, alertas e saúde do Zabbix.

Prompts

Interactive templates invoked by user choice

NameDescription
investigar_incidenteGuia o agente de IA a investigar a causa raiz de um problema ou alerta ativo no Zabbix.
cadastrar_dispositivosExecuta o fluxo completo em 6 estágios para descoberta e cadastro de dispositivos de rede.
gerar_relatorio_executivoGera um relatório executivo consolidado com disponibilidade, problemas e recomendações.
diagnosticar_falha_coletaDiagnostica por que um host ou conjunto de itens parou de receber dados.
analisar_disponibilidadeCalcula e analisa a disponibilidade de hosts e serviços no ambiente.
revisar_templatesAudita a cobertura e adequação dos templates nos hosts cadastrados.
auditar_ambienteExecuta uma varredura 360° da saúde e integridade do Zabbix Server e Proxies.

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

C2.4/5.0

Scored across 100 tools

Disambiguation2/5

Many tools overlap heavily: listar/consultar pairs exist for hosts, items, triggers, problems, templates and proxies, while 'gerenciar' tools (grupos_hosts, acoes, proxies, regras_descoberta, grupos_templates) partially duplicate the dedicated create/update/delete tools. Seven gerar_relatorio_* variants (executivo, disponibilidade, problemas, desempenho, inventario, capacidade, sla) plus consultar_sla_servico and gerar_relatorio_sla are hard to separate, and diagnosticar_coleta/verificar_coleta/detectar_lacunas_coleta/diagnosticar_ambiente form a fuzzy cluster. An agent can often guess, but misselection is likely.

Naming Consistency4/5

All names follow the zabbix_ prefix plus snake_case Portuguese verb_noun convention, which is predictable and readable. Minor deviations exist (mixed verb families like listar vs consultar for reads, and bundling verbs like gerenciar/ativar_desativar that combine multiple actions into one name), but the pattern itself is stable throughout.

Tool Count1/5

100 tools for a single Zabbix integration is an extreme surface that far exceeds what an agent can reliably navigate, and the rubric places 50+ tools at the bottom. Many entries are hyper-granular (checking gaps, comparing periods, explaining metrics) and could be collapsed into a handful of parameterized tools.

Completeness4/5

Coverage is broad: hosts, items, triggers, problems, events, services, maintenance, maps, inventory, templates, discovery rules/LLD, proxies, users, audit and system state, plus reporting and analytics. Gaps remain around write operations for some resources (no delete_item, delete_trigger, delete_service, delete_maintenance, delete_template), and user/dashboard/script management is read-only or absent, but agents can work around most of these.

Maintenance

ActivityMaintained
ResponsivenessNo issues