vibeMK
Query and configure CheckMK monitoring: hosts, services, rules, downtimes, metrics
Install
Add this to your client's MCP configuration (Claude Desktop: claude_desktop_config.json; Cursor: .cursor/mcp.json; VS Code and others use the same "mcpServers" shape).
vibemkclaude mcp add vibemk -e 'CHECKMK_SERVER_URL=<CHECKMK_SERVER_URL>' -e 'CHECKMK_SITE=<CHECKMK_SITE>' -e 'CHECKMK_USERNAME=<CHECKMK_USERNAME>' -e 'CHECKMK_PASSWORD=<your checkmk_password>' -e 'CHECKMK_VERIFY_SSL=true' -e 'NEVER_ACTIVATE_CHANGES=false' -e 'VIBEMK_READ_ONLY=false' -- uvx vibemk==0.6.4
{
"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": "<your checkmk_password>",
"CHECKMK_VERIFY_SSL": "true",
"NEVER_ACTIVATE_CHANGES": "false",
"VIBEMK_READ_ONLY": "false"
}
}
}
}
Environment variables
CHECKMK_SERVER_URLrequired CheckMK server URL, e.g. https://monitoring.example.comCHECKMK_SITErequired CheckMK site name, e.g. cmkCHECKMK_USERNAMErequired CheckMK automation userCHECKMK_PASSWORDrequired secret Automation secret of that userCHECKMK_VERIFY_SSLVerify the server's TLS certificateNEVER_ACTIVATE_CHANGESNever activate configuration changes in CheckMKVIBEMK_READ_ONLYOffer only the tools that read and refuse every write
Frequently asked questions
What is vibeMK?
Query and configure CheckMK monitoring: hosts, services, rules, downtimes, metrics
How do I install vibeMK?
It runs on your machine. In Claude Code: claude mcp add vibemk -e 'CHECKMK_SERVER_URL=<CHECKMK_SERVER_URL>' -e 'CHECKMK_SITE=<CHECKMK_SITE>' -e 'CHECKMK_USERNAME=<CHECKMK_USERNAME>' -e 'CHECKMK_PASSWORD=<your checkmk_password>' -e 'CHECKMK_VERIFY_SSL=true' -e 'NEVER_ACTIVATE_CHANGES=false' -e 'VIBEMK_READ_ONLY=false' -- uvx vibemk==0.6.4. For other clients, paste the JSON configuration from this page into their MCP settings.
Does vibeMK need an API key?
Yes. It expects CHECKMK_SERVER_URL, CHECKMK_SITE, CHECKMK_USERNAME, CHECKMK_PASSWORD, which you set in its configuration.
Is vibeMK open source?
Its code is public on GitHub, but the repository does not declare a standard license.
Who maintains vibeMK?
It is published by chexma. AI.tn lists it but does not maintain or endorse it.
From the official MCP Registry. Listing is not an endorsement: review a server's code and permissions before giving it access to your data.