📦
Uptime Kuma MCP Server
Uptime Kuma MCP Server for managing monitors
0 installs
2 stars
2 forks
Trust: 37 — Low
Devtools
Installation
npx uptime-kuma-mcp-serverAsk AI about Uptime Kuma MCP Server
Powered by Claude · Grounded in docs
I know everything about Uptime Kuma MCP Server. Ask me about installation, configuration, usage, or troubleshooting.
0/500
Loading tools...
Reviews
Documentation
Uptime Kuma MCP Server
A server for managing Uptime Kuma monitors via MCP protocol.
Installation
uvx uptime-kuma-mcp-server
"mcpServers": {
"uptime-kuma-mcp-server": {
"command": "uvx",
"args": ["uptime-kuma-mcp-server"],
"env": {
"KUMA_URL": "https://yourdomain.xyz",
"KUMA_USERNAME": "username",
"KUMA_PASSWORD": "passwd"
}
},
}
Available Tools
add_monitors- Batch add multiple monitors to Uptime Kuma, returns Uptime Kuma page URLs after completionurls(list[str], required): List of monitor URLs (must be deduplicated and include full protocol, e.g. https://bing.com)
get_monitors- Get all monitors list, returns trimmed fields to prevent context overflowdelete_monitors- Batch delete multiple monitorsids(list[int], required): List of monitor IDs to delete
Run SSE
create .env
KUMA_URL=url
KUMA_USERNAME=username
KUMA_PASSWORD=pass
FASTMCP_HOST=0.0.0.0
FASTMCP_HOST=8000
# run_sse.py
from uptime_kuma_mcp_server import run_sse
run_sse()
# Uvicorn running on http://0.0.0.0:8000
