uptime-kuma-mcp-server

phukit29182/uptime-kuma-mcp-server

3.2

If you are the rightful owner of uptime-kuma-mcp-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

The Uptime Kuma MCP Server is a FastMCP server that facilitates interaction with an Uptime Kuma instance, providing tools to manage monitors, tags, and retrieve heartbeat data.

Tools

Functions exposed to the LLM to take actions

add_monitors

Adds multiple HTTP monitors to Uptime Kuma.

get_monitors

Retrieves a list of all monitors.

delete_monitors

Deletes specified monitors by their IDs.

pause_monitor

Pauses a specific monitor.

resume_monitor

Resumes a specific monitor.

get_monitor_beats

Retrieves heartbeats for a specific monitor.

edit_monitor

Edits an existing monitor's attributes.

add_monitor_tag

Adds a tag to a specific monitor.

delete_monitor_tag

Deletes a tag from a specific monitor.

get_status_page

Retrieves details for a specific status page.

get_heartbeats

Retrieves heartbeats for a specific monitor within a time range, with pagination.

get_tags

Retrieves all tags defined in Uptime Kuma.

Prompts

Interactive templates invoked by user choice

No prompts

Resources

Contextual data attached and managed by the client

No resources