Monitor and manage Uptime Kuma instances programmatically via Claude. Query monitor status, retrieve uptime data, and automate incident tracking for developers integrating Uptime Kuma into AI workflows.
io.github.DavidFuchs/mcp-uptime-kuma
Local install
STDIO
1 required env var
How models use it and what it is built for.
Monitor and manage Uptime Kuma instances programmatically via Claude. Query monitor status, retrieve uptime data, and automate incident tracking for developers integrating Uptime Kuma into AI workflows.
Local install — runs as a subprocess.
Configuration this server reads at startup.
The URL of your Uptime Kuma instance
Your Uptime Kuma username (not required if using JWT token authentication or if authentication is disabled)
Your Uptime Kuma password (not required if using JWT token authentication or if authentication is disabled)
Your 2FA token (only required if two-factor authentication is enabled on your account)
Your JWT token for authentication (takes precedence over username/password if provided)
Where to find authoritative docs and source for Davidfuchs MCP Uptime Kuma.
Paste any of these into Agent Studio after connecting Davidfuchs MCP Uptime Kuma.
Common questions about connecting and running Davidfuchs MCP Uptime Kuma.
What is the Uptime Kuma MCP server?
It's a Model Context Protocol server that connects Claude to your Uptime Kuma monitoring instance, letting you query monitor status, uptime data, and manage alerts programmatically. It supports Uptime Kuma version 2.
How do I authenticate with my Uptime Kuma instance?
Set UPTIME_KUMA_URL (required) and either username/password credentials, a JWT token, or enable passwordless auth. If you use two-factor authentication, also provide UPTIME_KUMA_2FA_TOKEN. JWT tokens take precedence over username/password.
Do I need to expose my Uptime Kuma password in environment variables?
No—you can use JWT token authentication instead by setting UPTIME_KUMA_JWT_TOKEN, which takes precedence. Alternatively, if your Uptime Kuma instance has authentication disabled, you only need the URL.
What version of Uptime Kuma does this server support?
This MCP server is built for Uptime Kuma version 2. Compatibility with other versions is not documented; check the registry or repository for version-specific details.
How do I install and run this MCP server?
Install via npm with `npx @davidfuchs/mcp-uptime-kuma@0.7.0`, then set the required environment variables (UPTIME_KUMA_URL and your auth credentials). The server runs over stdio transport and integrates with Claude.
MCP Playground runs 10,000+ hosted MCP servers — GitHub, Linear, Notion, Stripe, Sentry and more — across Claude, GPT, Gemini, DeepSeek and 60+ AI models. Compare model answers side-by-side, save agent presets, share runs. Zero install.
Open Agent StudioJudges Panel
45 judges that evaluate AI-generated code for security, cost, and quality with built-in AST.
Addozhang Nexus
Query Sonatype Nexus Repository (OSS/Pro) for Maven, Python, and Docker artifacts
Cyanheads MCP Ts Template
TypeScript template for building MCP servers with declarative tooling, observability, and auth.
Chernistry Bernstein
Declarative agent orchestration for engineering teams