MCP server for Zabbix monitoring and automation
Connect Runs on your machine
claude mcp add zabbix-mcp -e ZABBIX_URL=<ZABBIX_URL> -e ZABBIX_TOKEN=<ZABBIX_TOKEN> -e ZABBIX_USER=<ZABBIX_USER> -e ZABBIX_PASSWORD=<ZABBIX_PASSWORD> -e ZABBIX_VERIFY_SSL=<ZABBIX_VERIFY_SSL> -e ZABBIX_TIMEOUT=<ZABBIX_TIMEOUT> -e ZABBIX_SKIP_VERSION_CHECK=<ZABBIX_SKIP_VERSION_CHECK> -e READ_ONLY_MODE=<READ_ONLY_MODE> -e DISABLED_TAGS=<DISABLED_TAGS> -e LOG_LEVEL=<LOG_LEVEL> -e RATE_LIMIT_ENABLED=<RATE_LIMIT_ENABLED> -e RATE_LIMIT_MAX_REQUESTS=<RATE_LIMIT_MAX_REQUESTS> -e RATE_LIMIT_WINDOW_MINUTES=<RATE_LIMIT_WINDOW_MINUTES> -e TOOL_SEARCH_ENABLED=<TOOL_SEARCH_ENABLED> -e TOOL_SEARCH_STRATEGY=<TOOL_SEARCH_STRATEGY> -e TOOL_SEARCH_MAX_RESULTS=<TOOL_SEARCH_MAX_RESULTS> -- uvx zabbix-mcp==0.8.0
{
"mcpServers": {
"zabbix-mcp": {
"command": "uvx",
"args": [
"zabbix-mcp==0.8.0"
],
"env": {
"ZABBIX_URL": "<ZABBIX_URL>",
"ZABBIX_TOKEN": "<ZABBIX_TOKEN>",
"ZABBIX_USER": "<ZABBIX_USER>",
"ZABBIX_PASSWORD": "<ZABBIX_PASSWORD>",
"ZABBIX_VERIFY_SSL": "<ZABBIX_VERIFY_SSL>",
"ZABBIX_TIMEOUT": "<ZABBIX_TIMEOUT>",
"ZABBIX_SKIP_VERSION_CHECK": "<ZABBIX_SKIP_VERSION_CHECK>",
"READ_ONLY_MODE": "<READ_ONLY_MODE>",
"DISABLED_TAGS": "<DISABLED_TAGS>",
"LOG_LEVEL": "<LOG_LEVEL>",
"RATE_LIMIT_ENABLED": "<RATE_LIMIT_ENABLED>",
"RATE_LIMIT_MAX_REQUESTS": "<RATE_LIMIT_MAX_REQUESTS>",
"RATE_LIMIT_WINDOW_MINUTES": "<RATE_LIMIT_WINDOW_MINUTES>",
"TOOL_SEARCH_ENABLED": "<TOOL_SEARCH_ENABLED>",
"TOOL_SEARCH_STRATEGY": "<TOOL_SEARCH_STRATEGY>",
"TOOL_SEARCH_MAX_RESULTS": "<TOOL_SEARCH_MAX_RESULTS>"
}
}
}
}
{
"mcpServers": {
"zabbix-mcp": {
"command": "uvx",
"args": [
"zabbix-mcp==0.8.0"
],
"env": {
"ZABBIX_URL": "<ZABBIX_URL>",
"ZABBIX_TOKEN": "<ZABBIX_TOKEN>",
"ZABBIX_USER": "<ZABBIX_USER>",
"ZABBIX_PASSWORD": "<ZABBIX_PASSWORD>",
"ZABBIX_VERIFY_SSL": "<ZABBIX_VERIFY_SSL>",
"ZABBIX_TIMEOUT": "<ZABBIX_TIMEOUT>",
"ZABBIX_SKIP_VERSION_CHECK": "<ZABBIX_SKIP_VERSION_CHECK>",
"READ_ONLY_MODE": "<READ_ONLY_MODE>",
"DISABLED_TAGS": "<DISABLED_TAGS>",
"LOG_LEVEL": "<LOG_LEVEL>",
"RATE_LIMIT_ENABLED": "<RATE_LIMIT_ENABLED>",
"RATE_LIMIT_MAX_REQUESTS": "<RATE_LIMIT_MAX_REQUESTS>",
"RATE_LIMIT_WINDOW_MINUTES": "<RATE_LIMIT_WINDOW_MINUTES>",
"TOOL_SEARCH_ENABLED": "<TOOL_SEARCH_ENABLED>",
"TOOL_SEARCH_STRATEGY": "<TOOL_SEARCH_STRATEGY>",
"TOOL_SEARCH_MAX_RESULTS": "<TOOL_SEARCH_MAX_RESULTS>"
}
}
}
}
{
"servers": {
"zabbix-mcp": {
"type": "stdio",
"command": "uvx",
"args": [
"zabbix-mcp==0.8.0"
],
"env": {
"ZABBIX_URL": "<ZABBIX_URL>",
"ZABBIX_TOKEN": "<ZABBIX_TOKEN>",
"ZABBIX_USER": "<ZABBIX_USER>",
"ZABBIX_PASSWORD": "<ZABBIX_PASSWORD>",
"ZABBIX_VERIFY_SSL": "<ZABBIX_VERIFY_SSL>",
"ZABBIX_TIMEOUT": "<ZABBIX_TIMEOUT>",
"ZABBIX_SKIP_VERSION_CHECK": "<ZABBIX_SKIP_VERSION_CHECK>",
"READ_ONLY_MODE": "<READ_ONLY_MODE>",
"DISABLED_TAGS": "<DISABLED_TAGS>",
"LOG_LEVEL": "<LOG_LEVEL>",
"RATE_LIMIT_ENABLED": "<RATE_LIMIT_ENABLED>",
"RATE_LIMIT_MAX_REQUESTS": "<RATE_LIMIT_MAX_REQUESTS>",
"RATE_LIMIT_WINDOW_MINUTES": "<RATE_LIMIT_WINDOW_MINUTES>",
"TOOL_SEARCH_ENABLED": "<TOOL_SEARCH_ENABLED>",
"TOOL_SEARCH_STRATEGY": "<TOOL_SEARCH_STRATEGY>",
"TOOL_SEARCH_MAX_RESULTS": "<TOOL_SEARCH_MAX_RESULTS>"
}
}
}
}
Replace the values in angle brackets with your own. Keys stay on your machine; we never see them.
Tools
This server runs locally, so its tools are listed by your MCP client once it starts.
Environment variables
| Name | Description |
|---|---|
ZABBIX_URLRequired | Zabbix API URL (e.g., https://zabbix.example.com/api_jsonrpc.php) |
ZABBIX_TOKENOptional, secret | Zabbix API token (preferred for Zabbix 5.4+) |
ZABBIX_USEROptional | Zabbix username (alternative to token) |
ZABBIX_PASSWORDOptional, secret | Zabbix password (alternative to token) |
ZABBIX_VERIFY_SSLOptional | Verify SSL certificates (true/false) |
ZABBIX_TIMEOUTOptional | Request timeout in seconds |
ZABBIX_SKIP_VERSION_CHECKOptional | Skip Zabbix API version compatibility check |
READ_ONLY_MODEOptional | Enable read-only mode to restrict write operations |
DISABLED_TAGSOptional | Comma-separated list of tags to disable tools for |
LOG_LEVELOptional | Logging level (DEBUG, INFO, WARNING, ERROR, CRITICAL) |
RATE_LIMIT_ENABLEDOptional | Enable rate limiting |
RATE_LIMIT_MAX_REQUESTSOptional | Maximum requests per rate limit window |
RATE_LIMIT_WINDOW_MINUTESOptional | Rate limit window in minutes |
TOOL_SEARCH_ENABLEDOptional | Enable FastMCP tool search transform |
TOOL_SEARCH_STRATEGYOptional | Tool search strategy (bm25 or regex) |
TOOL_SEARCH_MAX_RESULTSOptional | Maximum tool search results returned by search_tools |
Details
| Package | [email protected] (PYPI, stdio) |
| Package | [email protected] (PYPI, streamable-http) |
| Package | ghcr.io/mhajder/zabbix-mcp:0.8.0 (OCI, streamable-http) |
| First published | 7 Nov 2026 |
| Last updated | 7 Nov 2026 |
| Registry name | io.github.mhajder/zabbix-mcp |
More other servers See all
Listing data from the official MCP registry. Status and tools from NestDaddy's daily check. Browse all MCP servers.
