uptime-kuma-mcp

ranklancer/uptime-kuma-mcp
★ 0 stars TypeScript AI/LLM Updated 3d ago
MCP server for Uptime Kuma — monitor uptime, manage monitors, heartbeats, notifications, and status pages for AI assistants
View on GitHub → Try with Claude — $10 free →

Quick Install

Copy the config for your editor. Some servers may need additional setup — check the README.

Add to claude_desktop_config.json:

{
  "mcpServers": {
    "uptime-kuma-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "ranklancer/uptime-kuma-mcp"
      ]
    }
  }
}

README Excerpt

An [MCP (Model Context Protocol)](https://modelcontextprotocol.io/) server that gives AI assistants like **Claude** full control over your [Uptime Kuma](https://github.com/louislam/uptime-kuma) monitoring — list monitors, check heartbeats, create/edit/pause/resume/delete monitors, view notifications, status pages, tags, and maintenance windows. Designed from day one for **multi-instance deployments**: manage one or many Uptime Kuma instances from a single MCP endpoint.

Tools (13)

uptimekuma_add_monitoruptimekuma_delete_monitoruptimekuma_edit_monitoruptimekuma_get_monitoruptimekuma_list_heartbeatsuptimekuma_list_maintenanceuptimekuma_list_monitorsuptimekuma_list_notificationsuptimekuma_list_status_pagesuptimekuma_list_tagsuptimekuma_pause_monitoruptimekuma_resume_monitoruptimekuma_stats_summary

Topics

ai-toolsalertingclaudedevopsdockerhealth-checkheartbeathomelabmcpmcp-servermodel-context-protocolmonitoringnotificationsself-hostedsocket-io