Skip to content
Claude Code

MCP Server for Uptime Kuma for Claude Code

io.github.davidfuchs/mcp-uptime-kuma

Manage your Uptime Kuma 2 instance from an LLM: monitors, status pages, notifications, maintenance

client:Claude Code transport:stdio runtime:npm

Install MCP Server for Uptime Kuma in Claude Code

run in your project directory

Held in this page only — never stored, logged, or sent anywhere but back to your screen.

claude mcp add mcp-uptime-kuma -e UPTIME_KUMA_URL=<UPTIME_KUMA_URL> -e UPTIME_KUMA_USERNAME=<UPTIME_KUMA_USERNAME> -e UPTIME_KUMA_PASSWORD=<UPTIME_KUMA_PASSWORD> -e UPTIME_KUMA_2FA_TOKEN=<UPTIME_KUMA_2FA_TOKEN> -e UPTIME_KUMA_JWT_TOKEN=<UPTIME_KUMA_JWT_TOKEN> -e UPTIME_KUMA_HEADERS=<UPTIME_KUMA_HEADERS> -e UPTIME_KUMA_INCLUDE_SECRETS=<UPTIME_KUMA_INCLUDE_SECRETS> -e UPTIME_KUMA_READ_ONLY=<UPTIME_KUMA_READ_ONLY> -- npx -y @davidfuchs/mcp-uptime-kuma

Adds it for this project only. Append --scope user to make it available everywhere. Claude Code docs

MCP Server for Uptime Kuma in other clients