Command Palette

Search for a command to run...

UnylyUnyly
Browse all

Zabbix

FreeNot checked

Exposes the complete Zabbix API functionality through the Model Context Protocol, mapping API methods to tools for managing hosts, triggers, and monitoring data

GitHubEmbed

About

Exposes the complete Zabbix API functionality through the Model Context Protocol, mapping API methods to tools for managing hosts, triggers, and monitoring data. It enables seamless integration and control of Zabbix monitoring environments via natural language interfaces.

README

MCP server for Zabbix API - exposes all Zabbix API functionality via MCP

PyPI Python

mcp-name: io.github.daedalus/mcp-zabbix

Install

pip install mcp-zabbix

Configuration

Set the following environment variables:

  • ZABBIX_URL - Zabbix API URL (required)
  • ZABBIX_TOKEN - API token (required, or use user/password)
  • ZABBIX_USER - Zabbix username (optional)
  • ZABBIX_PASSWORD - Zabbix password (optional)

Usage

from mcp_zabbix import mcp

mcp.run()

Or via CLI:

mcp-zabbix

API

The MCP server exposes all Zabbix API methods as tools. Tools follow the pattern:

  • zabbix_<namespace>_<method> (e.g., zabbix_host_get, zabbix_host_create)

Development

git clone https://github.com/daedalus/mcp-zabbix.git
cd mcp-zabbix
pip install -e ".[test]"

# run tests
pytest

# format
ruff format src/ tests/

# lint
ruff check src/ tests/

# type check
mypy src/

from github.com/daedalus/mcp-zabbix

Install Zabbix in Claude Desktop, Claude Code & Cursor

Recommended · one command, every IDE
unyly install mcp-zabbix

Installs into Claude Desktop, Claude Code, Cursor & VS Code — handles npx, uvx and build-from-source repos for you.

First time? Get the CLI: curl -fsSL https://unyly.org/install | sh

Or configure manually

Run in your terminal:

claude mcp add mcp-zabbix -- uvx mcp-zabbix

Step-by-step: how to install Zabbix

FAQ

Is Zabbix MCP free?

Yes, Zabbix MCP is free — one-click install via Unyly at no cost.

Does Zabbix need an API key?

No, Zabbix runs without API keys or environment variables.

Is Zabbix hosted or self-hosted?

A hosted option is available: Unyly runs the server in the cloud, no local setup required.

How do I install Zabbix in Claude Desktop, Claude Code or Cursor?

Open Zabbix on unyly.org, pick your client tab (Claude Desktop, Claude Code, Cursor) and press Install — the config is generated automatically, no JSON editing.

Related MCPs

Compare Zabbix with

Not sure what to pick?

Find your stack in 60 seconds

Author?

Embed badge for your README

Browse similar

All development MCPs