Verified

Zabbix MCP Server

Zabbix API methods become available for AI analysis and system management tasks.

Data last scanned today · Reviewed today

Overview

Zabbix MCP Server provides a streamlined interface for interacting with Zabbix 6.0 and newer monitoring environments. By consolidating over 100 API methods into just three specialized tools—zabbix_api, zabbix_api_docs, and zabbix_api_list—it keeps LLM context usage minimal while maintaining full operational coverage. Users can interact with their Zabbix monitoring data by executing native API calls or querying documentation directly through the model. The server supports authentication via API tokens or credentials and offers a configurable read-only mode to restrict modification permissions within the Zabbix environment.

Our verdict

This server carries a high risk level (39/100) and should be evaluated with caution. Because the authentication methods and read-only mode settings have not yet been independently reviewed, and it is a community-maintained project rather than an official vendor release, users should be careful when deploying it in sensitive monitoring environments. It is recommended for development or sandbox environments where strict access controls are already enforced at the API token level.

  • Supports over 100 Zabbix API methods in one interface
  • Maintains low LLM context with only 3 tools
  • Compatible with Zabbix versions 6.0 through 7.0+
  • Zero direct dependencies reduce potential supply-chain attack surface
  • High risk score reflects lack of independent editorial review
  • Unverified authentication and read-only security implementations
  • Not an official Zabbix-maintained repository
  • Last code commit occurred 126 days ago

Tools

ToolDescriptionRisk
zabbix_apiExecute any Zabbix API methodhigh
zabbix_api_docsGet documentation for any API methodlow
zabbix_api_listDiscover available API objects and methodslow

Compatibility

ClientLocalDockerRemoteRead-only
ChatGPT
Claude Desktop
Cursor
VS Code
Windsurf

Frequently asked questions

Which versions of Zabbix are supported?

This server is compatible with Zabbix 6.0, 6.4, 7.0, and newer versions.

How can I restrict the server to read-only operations?

You can set the environment variable READ_ONLY=true to block all write operations, limiting the server to get, version, check, and export commands.

Is it possible to limit which API methods can be called?

Yes, you can use the ZABBIX_API_WHITELIST and ZABBIX_API_BLACKLIST environment variables, which accept comma-separated regex patterns to filter allowed and blocked methods.

Does the server require specific authentication methods?

You must provide a ZABBIX_URL and either a ZABBIX_TOKEN or a combination of ZABBIX_USER and ZABBIX_PASSWORD.

What transport modes are supported?

The server supports stdio and streamable-http transport modes, configurable via the ZABBIX_MCP_TRANSPORT variable.

What are the system requirements to run the server?

The server requires Python 3.10 or higher and supports installation via uv or Docker.

Alternatives

Changelog

Badge

Zabbix MCP Server security score, rated on RepoAI

Maintain this server? Add the live badge to your README.