Home › Cloud & Monitoring › vibeMK

vibeMK

Query and configure CheckMK monitoring: hosts, services, rules, downtimes, metrics

Python
★ 18 stars Last pushed 2026-10-03 License: GPL-3.0

Connect

Review any command before running it. Package names and URLs come from the server's own registry entry.

Package (pypi 0.6.4)

uvx vibemk

Or add to your MCP client config:

{
  "mcpServers": {
    "vibemk": {
      "command": "uvx",
      "args": [
        "vibemk"
      ],
      "env": {
        "CHECKMK_SERVER_URL": "<YOUR_VALUE>",
        "CHECKMK_SITE": "<YOUR_VALUE>",
        "CHECKMK_USERNAME": "<YOUR_VALUE>",
        "CHECKMK_PASSWORD": "<YOUR_VALUE>",
        "CHECKMK_VERIFY_SSL": "<YOUR_VALUE>",
        "NEVER_ACTIVATE_CHANGES": "<YOUR_VALUE>",
        "VIBEMK_READ_ONLY": "<YOUR_VALUE>"
      }
    }
  }
}
  • CHECKMK_SERVER_URL required — CheckMK server URL, e.g. https://monitoring.example.com
  • CHECKMK_SITE required — CheckMK site name, e.g. cmk
  • CHECKMK_USERNAME required — CheckMK automation user
  • CHECKMK_PASSWORD required secret — Automation secret of that user
  • CHECKMK_VERIFY_SSL — Verify the server's TLS certificate
  • NEVER_ACTIVATE_CHANGES — Never activate configuration changes in CheckMK
  • VIBEMK_READ_ONLY — Offer only the tools that read and refuse every write

Related servers

Data from the Official MCP Registry