MCP Catalogs
Homezabbix-mcp-server screenshot

zabbix-mcp-server

by initMAX·98·Score 48

Complete Zabbix API server exposing 237 tools for monitoring and management via MCP protocol.

monitoringdeveloper-toolsops-infra
21
Forks
4
Open issues
this month
Last commit
2d ago
Indexed

Overview

The zabbix-mcp-server provides comprehensive access to the entire Zabbix API through the Model Context Protocol. It exposes 58 Zabbix API groups (223 tools) plus 14 extension tools for enhanced functionality. The server features a full admin web portal, multi-server support, OAuth 2.1 authentication, and is production-ready with systemd service integration. It works with various AI clients including ChatGPT, Claude, VS Code, and JetBrains.

Try asking AI

After installing, here are 3 things you can ask your AI assistant:

you:Automated Zabbix monitoring through AI assistants
you:Generating PDF reports for Zabbix infrastructure
you:Performing bulk operations on Zabbix hosts and templates

When to choose this

Choose this if you need AI integration with an existing Zabbix monitoring infrastructure and want comprehensive API access with advanced features like PDF reports and anomaly detection.

When NOT to choose this

Don't choose this if you're not using Zabbix as your monitoring system, as this server only provides access to Zabbix APIs.

Tools this server exposes

12 tools extracted from the README
  • host_status_get

    Get current status of all hosts with correlated data

  • problem_active_get

    Get all active problems with correlated data

  • graph_render

    Render a Zabbix graph as PNG image

  • anomaly_detect

    Detect anomalies in item data using z-score analysis

  • capacity_forecast

    Forecast capacity using linear regression on item data

  • report_generate

    Generate PDF reports from Zabbix data

  • health_check

    Perform server diagnostics and health checks

  • hostgroup_overview_get

    Get overview of all host groups with correlated data

  • item_history_summary_get

    Get historical summaries for items

  • item_threshold_search

    Search for items by threshold of their last values

  • action_prepare

    Prepare an action for execution with two-step approval

  • zabbix_raw_api_call

    Make direct calls to any Zabbix API method

Comparable tools

grafana-mcp-serverprometheus-mcp-servernagios-mcp-server

Installation

Installation

git clone https://github.com/initMAX/zabbix-mcp-server.git
cd zabbix-mcp-server
sudo ./deploy/install.sh
sudo nano /etc/zabbix-mcp/config.toml   # fill in your Zabbix URL + API token
sudo systemctl start zabbix-mcp-server
sudo systemctl enable zabbix-mcp-server

Claude Desktop Configuration

Add to claude_desktop_config.json:

{
  "mcpServers": {
    "zabbix": {
      "command": "python",
      "args": ["-m", "zabbix_mcp_server"],
      "env": {
        "ZABBIX_MCP_CONFIG": "/etc/zabbix-mcp/config.toml"
      }
    }
  }
}

On Hacker News

Recent discussion from the developer community.

Compare zabbix-mcp-server with

GitHub →

Last updated · Auto-generated from public README + GitHub signals.