Zabbix MCP Server

102 tools. 62 can modify or destroy data without limits.

18 destructive tools with no built-in limits. Policy required.

Last updated:

62 can modify or destroy data
40 read-only
102 tools total

Community server · catalogue entry verified 11/06/2026

How to control Zabbix MCP Server ↓

What Zabbix MCP Server exposes to your agents

Read (40) Write / Execute (43) Destructive / Financial (18)
Critical Risk

The most dangerous Zabbix MCP Server tools

62 of Zabbix MCP Server's 102 tools can modify, destroy, or commit something on every call — and an agent calls them with no built-in limits.

How to control Zabbix MCP Server

PolicyLayer is an MCP gateway — it sits between your AI agents and Zabbix MCP Server, and nothing reaches the server without passing your rules. These are the rules we recommend:

Deny destructive operations
{
  "zabbix_delete_actions": {
    "deny_if": [
      {
        "conditions": [],
        "on_deny": "Blocked by default. Requires approval."
      }
    ]
  }
}

Destructive tools should never be available to autonomous agents without human approval.

Rate limit write operations
{
  "zabbix_acknowledge_event": {
    "limits": [
      {
        "counter": "zabbix_acknowledge_event_per_hour",
        "window": "hour",
        "max": 30,
        "scope": "grant"
      }
    ]
  }
}

Prevents bulk unintended modifications from agents caught in loops.

Cap read operations
{
  "zabbix_get_actionable_items": {
    "limits": [
      {
        "counter": "zabbix_get_actionable_items_per_minute",
        "window": "minute",
        "max": 60,
        "scope": "grant"
      }
    ]
  }
}

Controls API costs and prevents retry loops from exhausting upstream rate limits.

  1. Create a free account and register Zabbix MCP Server — nothing to install.
  2. Add these rules — paste them, or build them visually. Tune the limits to your setup.
  3. Point your MCP client (Claude, Cursor, anything) at your gateway URL.
ENFORCE POLICY ON ZABBIX →

Free to start. No card required.

All 102 Zabbix MCP Server tools

WRITE 39 tools
Write zabbix_acknowledge_event Acknowledges one or more events/problems in Zabbix. Write zabbix_create_action Create a new action in Zabbix for automated responses to events Write zabbix_create_correlation Create a new event correlation in Zabbix Write zabbix_create_dashboard Create a new dashboard in Zabbix for data visualization Write zabbix_create_discovery_rule Create a new Low-Level Discovery (LLD) rule in Zabbix Write zabbix_create_hostgroup Create a new host group in Zabbix Write zabbix_create_icon_map Create a new icon map in Zabbix for mapping inventory fields to icons Write zabbix_create_item Create a new item in Zabbix Write zabbix_create_maintenance Create a new maintenance period in Zabbix Write zabbix_create_map Create a new network map in Zabbix for network topology visualization Write zabbix_create_media_type Create a new media type in Zabbix (Email, SMS, Webhook, Script, etc.) Write zabbix_create_proxy Create a new proxy in Zabbix for distributed monitoring Write zabbix_create_service Create a new business service in Zabbix for IT service monitoring Write zabbix_create_template Create a new template in Zabbix Write zabbix_create_trigger Create a new trigger in Zabbix Write zabbix_create_user Create a new user in Zabbix Write zabbix_create_usergroup Create a new user group in Zabbix Write zabbix_create_value_map Create a new value map in Zabbix for mapping numeric values to text Write zabbix_host_create Creates a new host in Zabbix with specified groups, interfaces, and optional templates/macros. Write zabbix_host_update Updates properties of an existing Zabbix host. Provide only the hostid and the properties to change. Write zabbix_import_configuration Import Zabbix configuration from XML or JSON Write zabbix_link_templates_to_host Link templates to a host in Zabbix Write zabbix_unlink_templates_from_host Unlink templates from a host in Zabbix Write zabbix_update_action Update an existing action in Zabbix Write zabbix_update_dashboard Update an existing dashboard in Zabbix Write zabbix_update_discovery_rule Update an existing Low-Level Discovery (LLD) rule in Zabbix Write zabbix_update_hostgroup Update an existing host group in Zabbix Write zabbix_update_icon_map Update an existing icon map in Zabbix Write zabbix_update_item Update an existing item in Zabbix Write zabbix_update_maintenance Update an existing maintenance period in Zabbix Write zabbix_update_map Update an existing network map in Zabbix Write zabbix_update_media_type Update an existing media type in Zabbix Write zabbix_update_proxy Update an existing proxy in Zabbix Write zabbix_update_script Update an existing script in Zabbix Write zabbix_update_service Update an existing business service in Zabbix Write zabbix_update_template Update an existing template in Zabbix Write zabbix_update_trigger Update an existing trigger in Zabbix Write zabbix_update_user Update an existing user in Zabbix Write zabbix_update_value_map Update an existing value map in Zabbix
READ 40 tools
Read zabbix_get_actionable_items Get actionable items requiring immediate human intervention including unacknowledged problems, long-running is Read zabbix_get_actions Get actions from Zabbix with filtering and output options Read zabbix_get_alerts Get alerts (sent notifications) from Zabbix Read zabbix_get_api_version Retrieves the version of the Zabbix API. Read zabbix_get_correlations Get event correlations from Zabbix Read zabbix_get_critical_issues Get critical and high severity issues requiring immediate attention. Returns only critical/high problems with Read zabbix_get_dashboards Get dashboards from Zabbix with filtering and output options Read zabbix_get_discovered_hosts Get hosts discovered by network discovery or LLD rules Read zabbix_get_discovered_services Get services discovered by network discovery rules Read zabbix_get_discovery_rules Get Low-Level Discovery (LLD) rules from Zabbix with filtering and output options Read zabbix_get_events Retrieves events from Zabbix with filtering options. Read zabbix_get_history Retrieve historical data for items. Use this to analyze trends and past performance. Read zabbix_get_hostgroups Get host groups from Zabbix with filtering and output options Read zabbix_get_icon_maps Get icon maps from Zabbix with filtering and output options Read zabbix_get_infrastructure_health Get overall infrastructure health summary with metrics optimized for LLM consumption. Returns health score, pr Read zabbix_get_item_history_range Get historical data for a specific item over a time range with automatic value type detection Read zabbix_get_items Retrieve monitoring items from Zabbix. Use this to see what metrics are being collected. Read zabbix_get_last_24_hours_summary Get activity summary for the last 24 hours including new problems, resolved issues, and recent events. Shows t Read zabbix_get_latest_data Get latest data for items from Zabbix Read zabbix_get_maintenance Get maintenance periods from Zabbix with filtering and output options Read zabbix_get_maps Get network maps from Zabbix with filtering and output options Read zabbix_get_media_types Get media types from Zabbix with filtering and output options Read zabbix_get_performance_alerts Get performance alerts and resource-related issues with context. Filters performance problems by resource type Read zabbix_get_problems Get current problems/issues from Zabbix. Use this to see active alerts and problems. Read zabbix_get_proxies Get proxies from Zabbix with filtering and output options Read zabbix_get_script_execution_history Get history of script executions from Zabbix events Read zabbix_get_scripts Get scripts from Zabbix with filtering and output options Read zabbix_get_service_sla Get SLA (Service Level Agreement) data for business services Read zabbix_get_services Get business services from Zabbix with filtering and output options Read zabbix_get_system_overview Get comprehensive system overview combining problems, maintenance windows, and key metrics in one call. Provid Read zabbix_get_templates Get templates from Zabbix with filtering and output options Read zabbix_get_trends Get trends data (aggregated historical data) for items from Zabbix Read zabbix_get_triggers Get trigger definitions from Zabbix. Use this to see alert conditions and thresholds. Read zabbix_get_user_media Get user media (notification settings) from Zabbix Read zabbix_get_usergroups Get user groups from Zabbix with filtering and output options Read zabbix_get_users Get users from Zabbix with filtering and output options Read zabbix_get_value_maps Get value maps from Zabbix with filtering and output options Read zabbix_host_get Retrieve host information from Zabbix server. Use this to get details about monitored hosts. Read zabbix_export_configuration Export Zabbix configuration as XML or JSON Read zabbix_import_compare_configuration Compare configuration for import without actually importing

Related servers

Other MCP servers with similar tools — same risk classification, starter policies for each.

Questions about Zabbix MCP Server

Can an AI agent delete data through the Zabbix MCP Server MCP server? +

Yes. The Zabbix MCP Server server exposes 18 destructive tools including zabbix_delete_actions, zabbix_delete_correlations, zabbix_delete_dashboards. These permanently remove resources with no undo. PolicyLayer blocks destructive tools by default so they never reach the upstream server.

How do I prevent bulk modifications through Zabbix MCP Server? +

The Zabbix MCP Server server has 39 write tools including zabbix_acknowledge_event, zabbix_create_action, zabbix_create_correlation. Set a rate limit in your policy -- for example, 10 calls per hour prevents an agent from making more than 10 modifications per hour. PolicyLayer enforces this at the gateway, before calls reach Zabbix MCP Server.

How many tools does the Zabbix MCP Server MCP server expose? +

102 tools across 4 categories: Destructive, Execute, Read, Write. 40 are read-only. 62 can modify, create, or delete data.

How do I enforce a policy on Zabbix MCP Server? +

Register the Zabbix MCP Server MCP server in PolicyLayer, apply the suggested rules above (adjust the limits to your use case), and point your AI client at the PolicyLayer proxy URL instead of the server directly. Your agents keep the same tools; PolicyLayer evaluates every call against policy before it executes. Nothing to install, live in minutes.

Enforce policy on every Zabbix MCP Server tool call.

Deterministic rules across all 102 Zabbix MCP Server tools. Per-identity grants. Full audit log. Live in minutes. Nothing to install.

Free to start. No card required.

102 Zabbix MCP Server tools catalogued and risk-classified — across an index of 43,000+ MCP servers.

// GET IN TOUCH

Have a question or want to learn more? Send us a message.

Message sent.

We'll get back to you soon.