Skip to main content

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 completion
    • urls (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 overflow
  • delete_monitors - Batch delete multiple monitors
    • ids (list[int], required): List of monitor IDs to delete

Run SSE

# run_sse.py

from uptime_kuma_mcp_server import run_sse

run_sse()

#  Uvicorn running on http://0.0.0.0:8000

Metadata

Release files for uptime-kuma-mcp-server 0.1.15

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for uptime-kuma-mcp-server 0.1.15
File Size Uploaded Provenance
uptime_kuma_mcp_server-0.1.15.tar.gz 31.2 kB With provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for uptime-kuma-mcp-server 0.1.15
File Interpreter ABI Platform
uptime_kuma_mcp_server-0.1.15-py3-none-any.whl Python 3 none any Details

Total release size: 35.1 kB

Release files / uptime_kuma_mcp_server-0.1.15.tar.gz

Download URL uptime_kuma_mcp_server-0.1.15.tar.gz
Size 31.2 kB
Tags Source
SHA-256 checksum
How to use checksums
43f244deeabf6a9c834310b50ac827ec4b94a29147865f9bae42710d909fff9c
BLAKE2b-256 checksum
How to use checksums
ffbf6e2a5ccbbe4aaaae7546d0e23488c26ec664412c21f934d2ad94cd631d5a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Apr 11, 2025.

Transparency log

Release files / uptime_kuma_mcp_server-0.1.15-py3-none-any.whl

Download URL uptime_kuma_mcp_server-0.1.15-py3-none-any.whl
Size 3.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
139e6e7dec07b5714f2ec7a9041f7691aa300956ff43ce41e223afc845547272
BLAKE2b-256 checksum
How to use checksums
fc405ecad5e48c6db579623f0a1ea8fd6aeef7934d66affeaf5354d266d5bf6a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Apr 11, 2025.

Transparency log

Security for uptime-kuma-mcp-server 0.1.15

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

Full provenance

All 2 files in this release have been uploaded with provenance metadata.

Select from 2 files

Attestation for uptime_kuma_mcp_server-0.1.15.tar.gz

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Apr 11, 2025.

Transparency log

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page