io.github.davidfuchs/mcp-uptime-kuma
Manage your Uptime Kuma 2 instance from an LLM: monitors, status pages, notifications, maintenance
Target client
run in your project directory
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
setup guides: Claude Code Claude Desktop Cursor VS Code Zed Windsurf Cline Gemini CLI Grok LangChain
Adds it for this project only. Append --scope user to make it available everywhere. Claude Code docs
This listing does not declare its tools. Connect the server and your client will discover them on the handshake.