About healthchecksio-mcp
healthchecksio-mcp is an MCP server for the Healthchecks.io API, allowing Claude to manage checks, channels, and badges and send pings. It supports check lookup, creation, updates, pausing, resuming, and deletion.
Key features
- 01List and filter checks
- 02Create, update, and delete checks
- 03Pause or resume checks
- 04Review status-change history
- 05List notification channels and badges
- 06Send success, failure, or start pings
Use cases
- 01Find checks by tag or status
- 02Adjust or pause an existing check
- 03Review service status-change history
- 04Send a heartbeat to Healthchecks.io
MCP support
The MCP server connects to the Healthchecks.io API and exposes check, channel, badge, and ping operations to MCP clients. It requires HEALTHCHECKS_API_KEY.
Configuration
Local server config is the same for every client. Copy it into your client’s MCP config file.
npx -y healthchecksio-mcpHEALTHCHECKS_API_KEYSecretHealthchecks.io API keyLocal servers need a runtime on your machine (e.g. Node.js 18+). Config file locations differ by client; see your client’s docs.
Tools
11Saved tool list · updated 2w ago
| Parameter | Type | Required | Description |
|---|---|---|---|
| tags | array | No | Only return checks having all of these tags |
| status | array | No | Only return checks with one of these statuses |
Details
From the project READMEhealthchecksio-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)
Comments
New to MCP?
From what the protocol is to installing your first server, these answers cover most first questions.
An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.