MCP ServerSTDIOOfficialv0.7.0

Davidfuchs MCP Uptime Kuma MCP Server

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

Hosted URL

Local install

Transport

STDIO

Auth

1 required env var

What the Davidfuchs MCP Uptime Kuma MCP server does

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.

Connect to Davidfuchs MCP Uptime Kuma

Local install — runs as a subprocess.

npx @davidfuchs/mcp-uptime-kuma@0.7.0

Environment variables

Configuration this server reads at startup.

  • UPTIME_KUMA_URLRequired

    The URL of your Uptime Kuma instance

  • UPTIME_KUMA_USERNAME

    Your Uptime Kuma username (not required if using JWT token authentication or if authentication is disabled)

  • UPTIME_KUMA_PASSWORDSecret

    Your Uptime Kuma password (not required if using JWT token authentication or if authentication is disabled)

  • UPTIME_KUMA_2FA_TOKENSecret

    Your 2FA token (only required if two-factor authentication is enabled on your account)

  • UPTIME_KUMA_JWT_TOKENSecret

    Your JWT token for authentication (takes precedence over username/password if provided)

Resources

Where to find authoritative docs and source for Davidfuchs MCP Uptime Kuma.

Example prompts for Davidfuchs MCP Uptime Kuma

Paste any of these into Agent Studio after connecting Davidfuchs MCP Uptime Kuma.

  • Show me the status of all monitors in my Uptime Kuma instance
  • List monitors that are currently down or in alert state
  • Get uptime percentage and response time stats for my production monitors
  • What authentication methods does this MCP server support for Uptime Kuma?

Davidfuchs MCP Uptime Kuma MCP server — FAQ

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.

Skip the local setup — run MCP in your browser

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 Studio

Related servers

More on MCP Playground