Checkmk
Checkmk monitoring: hosts and their configuration, live service states, acknowledged and unhandled problems, host groups and downtimes. REST API on your own site, bearer-style automation user auth.
7 Tage gratis · keine Kreditkarte · EU-Hosting
Frag Checkmk alles
Teste einen echten Prompt gegen Checkmk via AnythingMCP — Claude ruft die Tools auf, liefert die Antwort. Drück Enter auf deine eigene Nachricht, um auf Cloud zu installieren.
Checkmk auf Cloud installierenClaude ist KI und kann Fehler machen. Bitte Antworten gegenprüfen.
Setup in 2 Minuten
- 1Free Trial auf cloud.anythingmcp.com starten.
- 2Im Connector-Store auf Checkmk klicken. Credentials einfügen.
- 3MCP-API-Key generieren und KI-Client auf die MCP-URL zeigen.
Anleitungen für Checkmk
Schritt-für-Schritt-Setup für die wichtigsten KI-Clients.
Checkmk einrichten
Direkt aus der Connector-Definition: wo du die Credentials findest, welche Rechte sie brauchen und mit welcher API dieser Adapter spricht. Vom Connector-Autor auf Englisch bereitgestellt.
Setup
- In Checkmk create an automation user: Setup → Users → Add user, tick Automation secret for machine accounts, and copy the secret. Give it the
guestrole for read-only access, oradminif you want the configuration endpoints. - Set
CHECKMK_URLto your site root including the site name —https://monitoring.example.com/mysite— with no trailing slash. The site name is part of the path and leaving it out is the usual cause of a 404 that looks like a wrong version. - Set
CHECKMK_USERNAMEto the automation user andCHECKMK_SECRETto its secret.
The Authorization header is Bearer <user> <secret> — two space-separated values in one Bearer token, which is Checkmk's own scheme and looks wrong the first time you see it. The adapter assembles it.
Setup vs Monitoring. Checkmk's REST API has two halves and they answer different questions. /domain-types/host_config/… is the configuration — what has been set up. /domain-types/host/… and /domain-types/service/… are the live monitoring state — what is happening now. A question about a red service needs the second; a question about what is monitored needs the first.
Live state is queried with a Livestatus expression. The query parameter takes JSON like {"op": "=", "left": "state", "right": "2"} — state 0 is OK, 1 warning, 2 critical, 3 unknown. Combine with {"op": "and", "expr": [...]}.
columns is repeated, not comma-separated. Checkmk wants columns=host_name&columns=state&columns=plugin_output. The tools below send a useful default set.
Changes need activation. Anything written into the Setup half sits in a pending-changes queue until activated. This adapter is read-only, so it never leaves a half-applied change behind.
Self-hosted, which is the thing to plan for.
- On AnythingMCP Cloud the instance must be reachable from the public internet on a real hostname with a valid TLS certificate. A self-signed certificate will fail: the connector offers no trust-anything switch, and a homelab's default certificate is exactly the case that breaks.
- On an internal host (
monitoring.intern,10.0.0.x), self-host AnythingMCP on the same network and add that host toSSRF_ALLOWED_HOSTS, or the outbound guard refuses the call before it is made.
Deine KI ist zwei Klicks von Checkmk entfernt.
Connector installieren, Credentials einfügen, KI fragen. 7 Tage gratis, keine Kreditkarte.