initMAX/zabbix-mcp-server
View on GitHub ↗MCP server for the complete Zabbix API - 237 tools, multi-server, OAuth 2.1 + bearer auth, PDF reports, systemd ready. Works with ChatGPT, Claude, VS Code, Codex, JetBrains and any MCP client.
175 ★34 forksPythonUpdated 28d ago
What you need to know
MCP server exposing the entire Zabbix API as MCP tools, letting AI assistants query hosts, check problems, manage templates and perform any Zabbix operation
Install
git clone and run sudo ./deploy/install.sh Edit /etc/zabbix-mcp/config.toml with your Zabbix URL and API token
Usage
- •Server runs on http://127.0.0.1:8080/mcp
- •Connect clients like Claude Code, Codex, VS Code or JetBrains and ask things like 'show me all current problems' or 'which hosts are down?'
Key features
- ✓Complete Zabbix API coverage - all 58 API groups (223 tools)
- ✓14 extension tools for pre-correlated views, graph rendering, anomaly detection and PDF reports
- ✓Admin web portal with a client MCP wizard for 14 AI clients
- ✓Multi-token authentication with scopes, IP restrictions and expiry
- ✓Multi-server support with read-only mode and rate limiting
- ✓HTTP (Streamable HTTP) and SSE transports plus local stdio
- ✓Compact output mode and LLM-friendly normalizations
- ✓OAuth 2.1 support and async tasks for long-running report generation
Best for
Teams running Zabbix who want AI assistants to monitor and manage their infrastructure
Caveats
- ⚠Requires Linux with Python 3.10+ and a Zabbix API token
- ⚠Authentication must be configured when exposed to the network
- ⚠AGPL-3.0 license
Platforms: LinuxClients: Claude · Claude Desktop · Claude Code · Codex · VS Code · JetBrains · Cursor · Cline · Goose · Open WebUI · Gemini CLI · n8n · ChatGPT
Reviewed 2026-08-11
Topics
ai-agentai-toolsautomationchatgptclaudecodexcopilotdevopsinfrastructurejetbrainsllmmcpmcp-servermodel-context-protocolmonitoringobservabilitypythonvscodezabbixzabbix-api
- Stars
- 175★
- Forks
- 34
- Language
- Python
- License
- AGPL-3.0
- Created
- 2026-03-29
- Last push
- 2026-08-07