用途:将 AI 助手接入 Zabbix 监控基础设施,用自然语言完成主机、监控项、触发器、模板、问题与指标的查询,以及监控配置的创建与管理。兼容 Zabbix 6.0+。
主要能力:仅用 3 个工具覆盖全部 100+ Zabbix API 方法,降低 LLM 上下文占用。zabbix_api(method, params) 执行任意 API 方法;zabbix_api_docs(method) 获取方法文档;zabbix_api_list(object) 发现可用对象与方法。可查询主机与接口、活跃问题与触发器、监控项与历史数据、模板与主机组,也可创建主机、触发器、监控项并链接模板。
使用方式:推荐 uvx 安装:uvx --from git+https://github.com/mpeirone/zabbix-mcp-server@main zabbix-mcp;也可用 uv 克隆安装或 docker compose up -d。需配置 ZABBIX_URL,认证可选 ZABBIX_TOKEN 或用户名密码。MCP 客户端(如 Claude Desktop、Claude Code)中配置 command 为 uvx 并传入上述参数与环境变量。
限制与安全:通过 READ_ONLY=true 仅允许读取类方法,或用 ZABBIX_API_WHITELIST、ZABBIX_API_BLACKLIST 以正则限制方法,VERIFY_SSL 控制证书校验,ZABBIX_API_TIMEOUT 设置请求超时。传输支持 stdio 或 streamable-http,可设置主机与端口。调试用 DEBUG=true。原文未提供具体收费、价格与性能指标。