Token导航 LogoToken导航TokenDH.com
kuma MCP logo
运维云端未说明官方级别未说明来源级核验

kuma MCP

MCP Server

该MCP服务器使AI助手能够与Uptime Kuma交互,管理监控服务,添加/更新/删除监控器,并控制监控器状态。

工具数

0

提示词数

0

GitHub Stars

0

资源数

0
Docker支持TypeScriptClaude服务器管理Claude DesktopClaude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

tuliof

提供方

tuliof

最后核验

2026/5/17 20:21

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

库马-MCP

用于正常运行时间Kuma v2的模型上下文协议(MCP)服务器🐻🤖

此MCP服务器使AI助手能够与Uptime Kuma交互,允许他们管理监控服务、添加/更新/删除监控器以及控制监控器状态。

特性

  • 🔐 认证:同时支持用户名/密码和API密钥验证
  • 📊 监控管理:添加、更新和删除监视器
  • ⏯️ 监视器控制:暂停和恢复监视器
  • 📋 监控信息:获取特定监视器的详细信息或列出所有监视器
  • 🐳 Docker支持:包括docker-compose.yml,便于Kuma的正常运行时间部署
  • 🏗️ TypeScript:完全键入Zod模式验证
  • 用Bun建造:快速运行时和包管理器(需要Node.js v18+LTS)

安装

先决条件

  • 包子 安装在您的系统上
  • Node.js v18+LTS
  • Uptime Kuma v2实例(可以使用附带的docker compose.yml启动)

再进行

bun install

构建

bun run build

快速开始

1.启动正常运行时间Kuma(可选)

如果您没有运行Uptime Kuma实例,请使用附带的docker compose:

docker-compose up -d

Kuma的正常运行时间将在 http://localhost:3001.转到URL并完成正常运行时间kuma配置。

2.配置环境变量

在中设置凭据 .env:

cp .env.example .env

3.运行服务器

bun run dev

或者使用内置版本:

bun run build
bun dist/index.js

MCP检验员测试

MCP检查员 是一个用于测试和调试MCP服务器的可视化工具。它提供了一个交互式界面,用于探索服务器的功能、测试工具和检查响应。

与检查员一起运行

使用Inspector启动MCP服务器:

bunx @modelcontextprotocol/inspector bun run dev

或内置版本

bun run build
bunx @modelcontextprotocol/inspector bun run dist/index.js

检查员将:

  1. 启动MCP服务器
  2. 打开web界面(通常在 http://localhost:6274)
  3. 允许您交互式测试所有可用工具
  4. 显示实时请求/响应数据
  5. 帮助调试服务器的问题

使用检查器

一旦检查器开始运行:

  1. 连接到服务器:检查器会自动连接到您的MCP服务器
  2. 浏览工具:查看所有可用工具(add_monitor, list_monitors等)
  3. 测试工具:填写参数并执行工具以查看响应
  4. 检查结果:查看详细的请求/响应JSON
  5. 调试问题:检查错误和验证问题

这对于以下情况特别有用:

  • 使用不同配置测试监视器创建
  • 验证身份验证是否正常工作
  • 探索每个工具的响应格式
  • 在与Claude Desktop或其他MCP客户端集成之前调试问题

MCP配置

要将此服务器与Claude Desktop等MCP客户端一起使用,请将其添加到您的MCP配置中:

Claude桌面配置

添加到您的 claude_desktop_config.json:

{
  "mcpServers": {
    "kuma-mcp": {
      "command": "node",
      "args": ["/path/to/kuma-mcp/dist/index.js"],
      "env": {
        "UPTIME_KUMA_URL": "http://localhost:3001",
        "UPTIME_KUMA_USERNAME": "your-username",
        "UPTIME_KUMA_PASSWORD": "your-password"
        // Alternative: Use API key instead of username/password
        // "UPTIME_KUMA_API_KEY": "your-api-key"
      }
    }
  }
}

可用工具

  • add_monitor
  • update_monitor
  • remove_monitor
  • pause_monitor
  • resume_monitor
  • get_monitor
  • list_monitors

api参考

有关正常运行时间Kuma API的更多信息,请参阅:

贡献

欢迎投稿!请随时提交拉取请求。

此项目使用 语义提交消息。参见 贡献.md 详细指南。

许可证

麻省理工学院

参考文献

目录标签

目录标签

Docker支持TypeScriptClaude服务器管理监控管理本地部署AI助手

支持客户端

Claude DesktopClaude

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

api-key

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明api-key部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP