nks-hub/zabbix-mcp
MCP server for Zabbix monitoring - query hosts, problems, triggers, events, items and history via Claude Code
Platform-specific configuration:
{
"mcpServers": {
"zabbix-mcp": {
"command": "npx",
"args": [
"-y",
"zabbix-mcp"
]
}
}
}Add the config above to .claude/settings.json under the mcpServers key.
[](https://github.com/nks-hub/zabbix-mcp/actions) [](https://www.npmjs.com/package/@nks-hub/zabbix-mcp) [](LICENSE) [](https://www.typescriptlang.org/) [](https://modelcontextprotocol.io/)
> MCP server for Zabbix monitoring — query hosts, problems, triggers, events, items, and history directly from Claude Code, OpenClaw, or any MCP-compatible client.
---
Instead of manually clicking through the Zabbix UI, let your AI assistant inspect monitoring state directly:
---
npm install -g @nks-hub/zabbix-mcpOr clone and build:
git clone https://github.com/nks-hub/zabbix-mcp.git
cd zabbix-mcp
npm install && npm run buildAdd to your ~/.claude/settings.json or project .claude/settings.json:
{
"mcpServers": {
"zabbix": {
"command": "npx",
"args": ["-y", "@nks-hub/zabbix-mcp"],
"env": {
"ZABBIX_URL": "https://monitor.example.com/api_jsonrpc.php",
"ZABBIX_API_TOKEN": "your-zabbix-api-token"
}
}
}
}{
"mcpServers": {
"zabbix": {
"command": "npx",
"args": ["-y", "@nks-hub/zabbix-mcp"],
"env": {
"ZABBIX_URL": "https://monitor.example.com/api_jsLoading reviews...