Zabbix MCP
About
MCP server for Zabbix monitoring and automation
Use this server
Add it to your MCP client. The catalogue lists this config verbatim from its source — it does not run, download, or vouch for the server. Review the command before you run it.
Transportstdio (runs a local command)
Env vars
ZABBIX_URL ZABBIX_TOKEN ZABBIX_USER ZABBIX_PASSWORD ZABBIX_VERIFY_SSL ZABBIX_TIMEOUT ZABBIX_SKIP_VERSION_CHECK READ_ONLY_MODE DISABLED_TAGS LOG_LEVEL RATE_LIMIT_ENABLED RATE_LIMIT_MAX_REQUESTS RATE_LIMIT_WINDOW_MINUTES TOOL_SEARCH_ENABLED TOOL_SEARCH_STRATEGY TOOL_SEARCH_MAX_RESULTSClaude Code
claude mcp add --env ZABBIX_URL= --env ZABBIX_TOKEN= --env ZABBIX_USER= --env ZABBIX_PASSWORD= --env ZABBIX_VERIFY_SSL= --env ZABBIX_TIMEOUT= --env ZABBIX_SKIP_VERSION_CHECK= --env READ_ONLY_MODE= --env DISABLED_TAGS= --env LOG_LEVEL= --env RATE_LIMIT_ENABLED= --env RATE_LIMIT_MAX_REQUESTS= --env RATE_LIMIT_WINDOW_MINUTES= --env TOOL_SEARCH_ENABLED= --env TOOL_SEARCH_STRATEGY= --env TOOL_SEARCH_MAX_RESULTS= zabbix-mcp -- uvx zabbix-mcp
Cursor
If the button doesn't open Cursor, use the JSON below — Cursor accepts the same mcpServers config.
VS Code
code --add-mcp '{"name":"zabbix-mcp","command":"uvx","args":["zabbix-mcp"],"env":{"ZABBIX_URL":"","ZABBIX_TOKEN":"","ZABBIX_USER":"","ZABBIX_PASSWORD":"","ZABBIX_VERIFY_SSL":"","ZABBIX_TIMEOUT":"","ZABBIX_SKIP_VERSION_CHECK":"","READ_ONLY_MODE":"","DISABLED_TAGS":"","LOG_LEVEL":"","RATE_LIMIT_ENABLED":"","RATE_LIMIT_MAX_REQUESTS":"","RATE_LIMIT_WINDOW_MINUTES":"","TOOL_SEARCH_ENABLED":"","TOOL_SEARCH_STRATEGY":"","TOOL_SEARCH_MAX_RESULTS":""}}'
JSON
{
"mcpServers": {
"zabbix-mcp": {
"command": "uvx",
"args": [
"zabbix-mcp"
],
"env": {
"ZABBIX_URL": "",
"ZABBIX_TOKEN": "",
"ZABBIX_USER": "",
"ZABBIX_PASSWORD": "",
"ZABBIX_VERIFY_SSL": "",
"ZABBIX_TIMEOUT": "",
"ZABBIX_SKIP_VERSION_CHECK": "",
"READ_ONLY_MODE": "",
"DISABLED_TAGS": "",
"LOG_LEVEL": "",
"RATE_LIMIT_ENABLED": "",
"RATE_LIMIT_MAX_REQUESTS": "",
"RATE_LIMIT_WINDOW_MINUTES": "",
"TOOL_SEARCH_ENABLED": "",
"TOOL_SEARCH_STRATEGY": "",
"TOOL_SEARCH_MAX_RESULTS": ""
}
}
}
}
Environment variables are listed by name only — fill in your own values. Entries never carry secrets.