NestDaddy

vibeMK

io.github.chexma/vibemk ยท v0.6.4

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

Connect Runs on your machine

Terminal
claude mcp add vibemk -e CHECKMK_SERVER_URL=<CHECKMK_SERVER_URL> -e CHECKMK_SITE=<CHECKMK_SITE> -e CHECKMK_USERNAME=<CHECKMK_USERNAME> -e CHECKMK_PASSWORD=<CHECKMK_PASSWORD> -e CHECKMK_VERIFY_SSL=<CHECKMK_VERIFY_SSL> -e NEVER_ACTIVATE_CHANGES=<NEVER_ACTIVATE_CHANGES> -e VIBEMK_READ_ONLY=<VIBEMK_READ_ONLY> -- uvx vibemk==0.6.4
claude_desktop_config.json
{
  "mcpServers": {
    "vibemk": {
      "command": "uvx",
      "args": [
        "vibemk==0.6.4"
      ],
      "env": {
        "CHECKMK_SERVER_URL": "<CHECKMK_SERVER_URL>",
        "CHECKMK_SITE": "<CHECKMK_SITE>",
        "CHECKMK_USERNAME": "<CHECKMK_USERNAME>",
        "CHECKMK_PASSWORD": "<CHECKMK_PASSWORD>",
        "CHECKMK_VERIFY_SSL": "<CHECKMK_VERIFY_SSL>",
        "NEVER_ACTIVATE_CHANGES": "<NEVER_ACTIVATE_CHANGES>",
        "VIBEMK_READ_ONLY": "<VIBEMK_READ_ONLY>"
      }
    }
  }
}
~/.cursor/mcp.json
{
  "mcpServers": {
    "vibemk": {
      "command": "uvx",
      "args": [
        "vibemk==0.6.4"
      ],
      "env": {
        "CHECKMK_SERVER_URL": "<CHECKMK_SERVER_URL>",
        "CHECKMK_SITE": "<CHECKMK_SITE>",
        "CHECKMK_USERNAME": "<CHECKMK_USERNAME>",
        "CHECKMK_PASSWORD": "<CHECKMK_PASSWORD>",
        "CHECKMK_VERIFY_SSL": "<CHECKMK_VERIFY_SSL>",
        "NEVER_ACTIVATE_CHANGES": "<NEVER_ACTIVATE_CHANGES>",
        "VIBEMK_READ_ONLY": "<VIBEMK_READ_ONLY>"
      }
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "vibemk": {
      "type": "stdio",
      "command": "uvx",
      "args": [
        "vibemk==0.6.4"
      ],
      "env": {
        "CHECKMK_SERVER_URL": "<CHECKMK_SERVER_URL>",
        "CHECKMK_SITE": "<CHECKMK_SITE>",
        "CHECKMK_USERNAME": "<CHECKMK_USERNAME>",
        "CHECKMK_PASSWORD": "<CHECKMK_PASSWORD>",
        "CHECKMK_VERIFY_SSL": "<CHECKMK_VERIFY_SSL>",
        "NEVER_ACTIVATE_CHANGES": "<NEVER_ACTIVATE_CHANGES>",
        "VIBEMK_READ_ONLY": "<VIBEMK_READ_ONLY>"
      }
    }
  }
}

Replace the values in angle brackets with your own. Keys stay on your machine; we never see them.

Tools

This server runs locally, so its tools are listed by your MCP client once it starts.

Environment variables

NameDescription
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
Optional
Verify the server's TLS certificate
NEVER_ACTIVATE_CHANGES
Optional
Never activate configuration changes in CheckMK
VIBEMK_READ_ONLY
Optional
Offer only the tools that read and refuse every write

Details

Package[email protected] (PYPI, stdio)
First published3 Oct 2026
Last updated3 Oct 2026
Registry nameio.github.chexma/vibemk

More data and analytics servers See all

Listing data from the official MCP registry. Status and tools from NestDaddy's daily check. Browse all MCP servers.