Fetch an Uptime Kuma monitor summary for a given instance ID, showing health and uptime status. Provide instance_id with type prefix to retrieve concise monitoring overview.
List monitors from Uptime Kuma with pagination and optional search. Filter by name or type, choose markdown or JSON output, and receive has_more/next_offset for easy navigation.
MCP server for Uptime Kuma that enables monitoring and management of uptime monitors, heartbeats, notifications, tags, and maintenance windows via natural language.
Enables LLM clients to manage Uptime Kuma HTTP(S) monitors, groups, tags, and notifications, and to retrieve heartbeats, stats, and incident history through MCP tools.
Creates Uptime Kuma monitors for HTTP, TCP, ping, DNS, push, and database checks. Provide a name and type plus type-specific settings to start monitoring or create a paused monitor.
Returns all maintenance windows defined in Uptime Kuma, each with monitorIDs — the monitors it suppresses. A window with an empty monitorIDs list suppresses nothing.
List notification channels (Slack, email, Telegram, etc.) configured in Uptime Kuma. Use returned id, name, type, and active status to wire a monitor to the right alert destination.
Retrieve current Uptime Kuma server settings, including timezone, authentication status, primary base URL, and configuration options. Use it to verify server configuration and troubleshoot setup.