Zabbix Mcp
About
π Complete MCP server for Zabbix integration - Connect AI assistants to Zabbix monitoring with 40+ tools for hosts, items, triggers, templates, problems, and more. Features read-only mode and comprehensive API coverage.
Details
- Author
- mpeirone
- Downloads
- 684
- Categories
- Developer Tools, Infrastructure
Jump to
- Host management (get, create, update, delete)
- Host group management (get, create, update, delete)
- Item management (get, create, update, delete)
- Trigger management (get, create, update, delete)
- Template management (get, create, update, delete)
- Problem and event management with event acknowledgment
##
Setting up with Highlight
This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:
- Download and install Highlight from highlightai.com/download
- Navigate to the plugins tab and select "Add Custom Plugin"
-
Configure the plugin with the settings below
Plugin Name
Zabbix McpCommand (node, npx, python, etc.)Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.
- Enable "Start Automatically" if you want the plugin to start when Highlight launches
From the repository
Set up the server by configuring your Zabbix API credentials and Python 3.10+ environment, then invoke any of the provided MCP tools (e.g., host_get, trigger_create, event_acknowledge) to interact with your Zabbix infrastructure.
Claude Desktop / Cursor
Paste into your MCP client config file to install this server.
{
"mcpServers": {
"zabbix mcp": {
"zabbix": {
"command": "uv",
"args": [
"run",
"--directory",
"/path/to/zabbix-mcp-server",
"python",
"src/zabbix_mcp_server.py"
],
"env": {
"ZABBIX_URL": "https://zabbix.example.com",
"ZABBIX_TOKEN": "<your_api_token>",
"READ_ONLY": "true"
}
}
}
}
}
McpServers
{
"zabbix": {
"command": "uv",
"args": [
"run",
"--directory",
"/path/to/zabbix-mcp-server",
"python",
"src/zabbix_mcp_server.py"
],
"env": {
"ZABBIX_URL": "https://zabbix.example.com",
"ZABBIX_TOKEN": "<your_api_token>",
"READ_ONLY": "true"
}
}
}
Zabbix MCP Server
A comprehensive Model Context Protocol (MCP) server for Zabbix integration using FastMCP and python-zabbix-utils. This server provides complete access to Zabbix API functionality through MCP-compatible tools.
Features
π Host Management
-host_get - Retrieve hosts with advanced filtering
- host_create - Create new hosts with interfaces and templates
- host_update - Update existing host configurations
- host_delete - Remove hosts from monitoring
π₯ Host Group Management
-hostgroup_get - Retrieve host groups
- hostgroup_create - Create new host groups
- hostgroup_update - Modify existing host groups
- hostgroup_delete - Remove host groups
π Item Management
-item_get - Retrieve monitoring items with filtering
- item_create - Create new monitoring items
- item_update - Update existing items
- item_delete - Remove monitoring items
β οΈ Trigger Management
-trigger_get - Retrieve triggers and alerts
- trigger_create - Create new triggers
- trigger_update - Modify existing triggers
- trigger_delete - Remove triggers
π Template Management
-template_get - Retrieve monitoring templates
- template_create - Create new templates
- template_update - Update existing templates
- template_delete - Remove templates
π¨ Problem & Event Management
-problem_get - Retrieve current problems and issues
- event_get - Get historical events
- event_acknowledge - Acknowledge events and problems
π Data Retrieval
-history_get - Access historical monitoring data
- trend_get - Retrieve trend data and statistics
π€ User Management
-user_get - Retrieve user accounts
- user_create - Create new users
- user_update - Update user information
- user_delete - Remove user accounts
π§ Maintenance Management
-maintenance_get - Retrieve maintenance periods
- maintenance_create - Schedule maintenance windows
- maintenance_update - Modify maintenance periods
- maintenance_delete - Remove maintenance schedules
π Additional Features
-graph_get - Retrieve graph configurations
- discoveryrule_get - Get discovery rules
- itemprototype_get - Retrieve item prototypes
- configuration_export - Export Zabbix configurations
- configuration_import - Import configurations
- apiinfo_version - Get API version informationSign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.





