Checkmk

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 日間無料 · クレジットカード不要 · EU ホスト

Checkmk に何でも聞ける

AnythingMCP 経由で Checkmk に実際のプロンプトを試そう — Claude がツールを呼び出し、回答します。あなたのメッセージで Enter を押すと Cloud にインストールします。

Checkmk を Cloud にインストール
Checkmk · MCP 経由でライブ
共有
Opus 4.7

Claude は AI のため誤ることがあります。回答をご確認ください。

2 分でセットアップ

  1. 1cloud.anythingmcp.com で無料トライアル開始。
  2. 2コネクターストアで Checkmk をクリック。資格情報を貼り付け。
  3. 3MCP API キーを発行し、AI クライアントを MCP URL に向ける。
Checkmk を今すぐインストール

Checkmk のガイド

主要 AI クライアント向けのステップバイステップセットアップ。

Checkmk のセットアップ

コネクタ定義そのものから:認証情報の入手先、必要な権限、このアダプタが呼び出す API。 コネクタ作者により英語で提供されています。

Setup

  1. In Checkmk create an automation user: Setup → Users → Add user, tick Automation secret for machine accounts, and copy the secret. Give it the guest role for read-only access, or admin if you want the configuration endpoints.
  2. Set CHECKMK_URL to 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.
  3. Set CHECKMK_USERNAME to the automation user and CHECKMK_SECRET to 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 to SSRF_ALLOWED_HOSTS, or the outbound guard refuses the call before it is made.

あなたの AI は Checkmk から 2 クリック先。

コネクターをインストール、資格情報を貼り付け、AI に質問。7 日間無料、クレジットカード不要。