mcpField
H
healthchecksio-mcp

healthchecksio-mcp

本地服务
github.com/nguyenhuy158云与基础设施012 周前更新

关于 healthchecksio-mcp

healthchecksio-mcp 是面向 Healthchecks.io API 的 MCP 服务,可通过 Claude 管理检查项、通知渠道和徽章,并发送心跳信号。它提供检查项的查询、创建、更新、暂停、恢复与删除操作。

主要功能

  1. 01列出并筛选检查项
  2. 02创建、更新和删除检查项
  3. 03暂停或恢复检查项
  4. 04查看状态变化历史
  5. 05列出通知渠道与徽章
  6. 06发送成功、失败或开始信号

适用场景

  1. 01查看特定标签或状态的检查项
  2. 02调整或暂停现有检查项
  3. 03检查服务状态变化记录
  4. 04向 Healthchecks.io 发送心跳信号

MCP 相关

MCP 服务连接 Healthchecks.io API,将检查项、通知渠道、徽章及心跳操作提供给 MCP 客户端。需要配置 HEALTHCHECKS_API_KEY。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

mcp.json · 通用配置
{
"mcpServers": {
"nguyenhuy158-healthchecksio": {
"command": "npx",
"args": [
"-y",
"healthchecksio-mcp"
],
"env": {
"HEALTHCHECKS_API_KEY": "<HEALTHCHECKS_API_KEY>"
}
}
}
}
启动命令npx -y healthchecksio-mcp
需要配置的环境变量
HEALTHCHECKS_API_KEY密钥Healthchecks.io API key

本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。

安装包
npmhealthchecksio-mcp1.0.0

工具

11

收录的工具列表 · 更新于 2 周前

参数类型必填说明
tagsarray否仅返回包含所有这些标签的检查
statusarray否仅返回状态为其中之一的检查

详细介绍

healthchecksio-mcp

🇬🇧 English · 🇻🇳 Tiếng Việt

Healthchecks.io API 的 MCP 服务。让 Claude 管理检查项、通知渠道、徽章并发送 ping。

安装(开发版)

pnpm install
pnpm run build

(也可使用 npm:npm install && npm run build)

环境配置

  • HEALTHCHECKS_API_KEY(必需)— healthchecks.io 上 Settings > API Access 中的 API 密钥。
  • HEALTHCHECKS_API_URL(可选)— 默认为 https://healthchecks.io/api/v3。可自托管时修改。
  • HEALTHCHECKS_PING_URL(可选)— 默认为 https://hc-ping.com。可自托管时修改。

注册到 Claude Code

直接从 GitHub 安装,无需克隆(推荐使用 pnpm):

claude mcp add healthchecksio -e HEALTHCHECKS_API_KEY=your-key -- pnpm dlx github:nguyenhuy158/healthchecksio-mcp

也可使用 npm:

claude mcp add healthchecksio -e HEALTHCHECKS_API_KEY=your-key -- npx -y github:nguyenhuy158/healthchecksio-mcp

或者从本地构建运行,并添加到 .mcp.json / claude_desktop_config.json:

{
  "mcpServers": {
    "healthchecksio": {
      "command": "node",
      "args": ["/path/to/healthchecksio-mcp/build/index.js"],
      "env": {
        "HEALTHCHECKS_API_KEY": "your-key"
      }
    }
  }
}

工具

  • list_checks — 列出检查项,并按标签/状态筛选
  • get_check — 获取单个检查项的详细信息
  • create_check — 创建新的检查项
  • update_check — 更新检查项
  • pause_check / resume_check — 暂停/恢复检查项
  • delete_check — 删除检查项
  • list_check_flips — 查看上线/下线状态历史
  • list_channels — 列出通知渠道
  • list_badges — 列出徽章 URL
  • ping — 发送心跳 ping(成功/失败/开始/日志)

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。