Zabbix MCP Server Universal
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| ZABBIX_URL | Yes | URL completa do endpoint JSON-RPC do Zabbix, por exemplo http://SEU_IP:8080/api_jsonrpc.php. | |
| ZABBIX_TOKEN | Yes | Token de API do Zabbix gerado na interface web do Zabbix. | |
| ZABBIX_MCP_MODE | No | Modo de operação RBAC do servidor MCP: somente_leitura, operacional ou administrativo. | somente_leitura |
| ZABBIX_VERIFY_SSL | No | Define se a validação SSL deve ser feita. Use false para certificados autoassinados ou HTTP local. | |
| ZABBIX_APPROVAL_TOKEN_SECRET | No | Chave secreta HMAC usada para gerar e validar tokens de aprovação de ações destrutivas. | |
| ZABBIX_REQUIRE_APPROVAL_DESTRUCTIVE | No | Define 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
| Capability | Details |
|---|---|
| tools | {
"listChanged": false
} |
| prompts | {
"listChanged": false
} |
| resources | {
"subscribe": false,
"listChanged": false
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| zabbix_descobrir_redeC |
|
| zabbix_analisar_dispositivoC |
|
| zabbix_identificar_sistema_operacionalC |
|
| zabbix_identificar_servicosC |
|
| zabbix_deduplicar_dispositivosC |
|
| zabbix_comparar_dispositivos_cadastradosC |
|
| zabbix_recomendar_templatesC |
|
| zabbix_previsualizar_cadastroB |
|
| zabbix_cadastrar_dispositivos_em_loteC |
|
| zabbix_verificar_descobertaC |
|
| zabbix_listar_hostsC |
|
| zabbix_consultar_hostC |
|
| zabbix_criar_hostC |
|
| zabbix_atualizar_hostC |
|
| zabbix_remover_hostB |
|
| zabbix_ativar_desativar_hostC |
|
| zabbix_gerenciar_interfaces_hostC |
|
| zabbix_associar_templates_hostB |
|
| zabbix_desassociar_templates_hostC |
|
| zabbix_consultar_disponibilidade_hostC |
|
| zabbix_listar_itensC |
|
| zabbix_consultar_itemC |
|
| zabbix_criar_itemC |
|
| zabbix_atualizar_itemC |
|
| zabbix_consultar_historicoC |
|
| zabbix_consultar_tendenciasC |
|
| zabbix_ultimos_valoresC |
|
| zabbix_verificar_coletaC |
|
| zabbix_detectar_lacunas_coletaC |
|
| zabbix_diagnosticar_coletaC |
|
| zabbix_listar_problemasC |
|
| zabbix_consultar_problemaC |
|
| zabbix_consultar_eventosC |
|
| zabbix_listar_triggersC |
|
| zabbix_consultar_triggerC |
|
| zabbix_criar_triggerC |
|
| zabbix_atualizar_triggerC |
|
| zabbix_reconhecer_problemaC |
|
| zabbix_obter_historico_problemaC |
|
| zabbix_investigar_incidenteC |
|
| zabbix_gerar_relatorio_executivoC |
|
| zabbix_gerar_relatorio_disponibilidadeC |
|
| zabbix_gerar_relatorio_problemasC |
|
| zabbix_gerar_relatorio_desempenhoC |
|
| zabbix_gerar_relatorio_inventarioB |
|
| zabbix_gerar_relatorio_capacidadeC |
|
| zabbix_gerar_relatorio_slaC |
|
| zabbix_exportar_relatorio_pdfC |
|
| zabbix_exportar_relatorio_excelC |
|
| zabbix_agendar_relatorioC |
|
| zabbix_listar_alertasD |
|
| zabbix_consultar_acoesC |
|
| zabbix_consultar_historico_notificacoesC |
|
| zabbix_listar_canais_notificacaoC |
|
| zabbix_testar_canal_notificacaoC |
|
| zabbix_gerenciar_acoesC |
|
| zabbix_consultar_regras_escalonamentoC |
|
| zabbix_suprimir_notificacoesC |
|
| zabbix_analisar_falsos_positivosC |
|
| zabbix_recomendar_ajustes_alertasB |
|
| zabbix_listar_servicosC |
|
| zabbix_consultar_servicoB |
|
| zabbix_criar_servicoC |
|
| zabbix_atualizar_servicoC |
|
| zabbix_consultar_sla_servicoC |
|
| zabbix_listar_manutencoesC |
|
| zabbix_criar_manutencaoC |
|
| zabbix_atualizar_manutencaoC |
|
| zabbix_consultar_mapasB |
|
| zabbix_gerar_mapa_monitoramentoC |
|
| zabbix_consultar_inventarioC |
|
| zabbix_atualizar_inventarioC |
|
| zabbix_listar_grupos_hostsC |
|
| zabbix_gerenciar_grupos_hostsC |
|
| zabbix_listar_templatesC |
|
| zabbix_consultar_templateC |
|
| zabbix_criar_templateC |
|
| zabbix_atualizar_templateC |
|
| zabbix_gerenciar_grupos_templatesC |
|
| zabbix_auditar_cobertura_templatesB |
|
| zabbix_listar_regras_descobertaB |
|
| zabbix_gerenciar_regras_descobertaD |
|
| zabbix_consultar_descoberta_baixo_nivelC |
|
| zabbix_listar_proxiesB |
|
| zabbix_consultar_proxyB |
|
| zabbix_gerenciar_proxiesB |
|
| zabbix_consultar_usuariosB |
|
| zabbix_consultar_funcoes_usuarioB |
|
| zabbix_consultar_auditoriaC |
|
| zabbix_consultar_estado_sistemaB |
|
| zabbix_validar_conexaoB |
|
| zabbix_converter_pergunta_para_consultaC |
|
| zabbix_explicar_metricasC |
|
| zabbix_comparar_periodosC |
|
| zabbix_detectar_anomaliasC |
|
| zabbix_planejar_automacaoC |
|
| zabbix_executar_fluxo_aprovadoC |
|
| zabbix_previsualizar_alteracaoC |
|
| zabbix_consultar_auditoria_mcpC |
|
| zabbix_diagnosticar_ambienteB |
|
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
| investigar_incidente | Guia o agente de IA a investigar a causa raiz de um problema ou alerta ativo no Zabbix. |
| cadastrar_dispositivos | Executa o fluxo completo em 6 estágios para descoberta e cadastro de dispositivos de rede. |
| gerar_relatorio_executivo | Gera um relatório executivo consolidado com disponibilidade, problemas e recomendações. |
| diagnosticar_falha_coleta | Diagnostica por que um host ou conjunto de itens parou de receber dados. |
| analisar_disponibilidade | Calcula e analisa a disponibilidade de hosts e serviços no ambiente. |
| revisar_templates | Audita a cobertura e adequação dos templates nos hosts cadastrados. |
| auditar_ambiente | Executa uma varredura 360° da saúde e integridade do Zabbix Server e Proxies. |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 100 tools
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.
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.
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.
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.