healthchecksio-mcp
π¬π§ English Β· π»π³ TiαΊΏng Viα»t
MCP server for the Healthchecks.io API. Lets Claude manage checks, channels, badges, and send pings.
Install (dev)
pnpm install
pnpm run build
(npm also works: npm install && npm run build)
Env config
HEALTHCHECKS_API_KEY(required) β API key from Settings > API Access on healthchecks.io.HEALTHCHECKS_API_URL(optional) β defaults tohttps://healthchecks.io/api/v3. Change if self-hosting.HEALTHCHECKS_PING_URL(optional) β defaults tohttps://hc-ping.com. Change if self-hosting.
Register with Claude Code
Install straight from GitHub, no clone needed (pnpm preferred):
claude mcp add healthchecksio -e HEALTHCHECKS_API_KEY=your-key -- pnpm dlx github:nguyenhuy158/healthchecksio-mcp
npm also works:
claude mcp add healthchecksio -e HEALTHCHECKS_API_KEY=your-key -- npx -y github:nguyenhuy158/healthchecksio-mcp
Or run from a local build, adding to .mcp.json / claude_desktop_config.json:
{
"mcpServers": {
"healthchecksio": {
"command": "node",
"args": ["/path/to/healthchecksio-mcp/build/index.js"],
"env": {
"HEALTHCHECKS_API_KEY": "your-key"
}
}
}
}
Tools
list_checksβ list checks, filter by tag/statusget_checkβ get a single check's detailscreate_checkβ create a new checkupdate_checkβ update a checkpause_check/resume_checkdelete_checklist_check_flipsβ up/down status historylist_channelsβ notification channelslist_badgesβ badge URLspingβ send a heartbeat ping (success/fail/start/log)