
Uptime Kuma MCP Server

2025.04.11
0
Python监控管理自动化工具开发效率
Uptime Kuma MCP Server 是一个通过 MCP 协议管理 Uptime Kuma 监控器的服务。它提供了批量添加、获取和删除监控器的功能,适用于需要自动化管理监控场景的用户。
View on GitHub
Overview
基本能力
产品定位
Uptime Kuma MCP Server 是一个用于通过 MCP 协议管理 Uptime Kuma 监控器的服务。
核心功能
- 批量添加多个监控器到 Uptime Kuma,并返回监控页面 URL。
- 获取所有监控器的列表(返回的字段经过裁剪以防止上下文溢出)。
- 批量删除多个监控器。
适用场景
- 需要自动化管理 Uptime Kuma 监控器的场景。
- 批量操作监控器的场景。
工具列表
add_monitors
:批量添加多个监控器到 Uptime Kuma。- 参数:
urls
(list[str],必需):监控器 URL 列表(必须去重并包含完整协议,例如 https://bing.com)。 get_monitors
:获取所有监控器列表。delete_monitors
:批量删除多个监控器。- 参数:
ids
(list[int],必需):要删除的监控器 ID 列表。
常见问题解答
暂无提供。
使用教程
使用依赖
无明确前置依赖说明。
安装教程
uvx uptime-kuma-mcp-server
调试方式
# run_sse.py
from uptime_kuma_mcp_server import run_sse
run_sse()
# Uvicorn running on http://0.0.0.0:8000