MCP.Market

Healthchecks Io MCP server

by ronniechong·io.github.ronniechong/healthchecks-io-mcp·v2.1.2·1 stars

Unofficial MCP server for managing Healthchecks.io checks via the Management API

B83/100grade B
What users say
No reviews yet
Be the first
Safety scan
B83/100

full report

Adoption
Growing

1 stars34 downloads/wk

Reviews

Write one

Nobody has reviewed Healthchecks Io yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Healthchecks Io tools (11, 3 write)

write = sends, deletes, buys or posts

Read from the package source without running it. The installed server may list more.

  • create_checkwrite action

    Create a new Healthchecks.io check (or upsert an existing one if `unique` fields are given and match). Requires a read-write API key.

  • delete_checkwrite action

    Permanently delete a check. This cannot be undone. Requires confirm: true and a read-write API key.

  • get_check

    Get details for a single Healthchecks.io check by its UUID or unique key.

  • list_badges

    List badge URLs (SVG, JSON, Shields.io) for every tag in the project, plus an overall "*" badge. Works with either key tier.

  • list_check_flips

    List status-change history ("flips", e.g. down->up) for a check. Works with either key tier.

  • list_check_pings

    List recent ping history for a check. Requires a read-write API key.

  • list_checks

    List all Healthchecks.io checks on this account.

  • list_integrations

    List configured notification integrations (channels). Requires a read-write API key.

  • pause_check

    Pause monitoring for a check without deleting it. Silently disables alerting for this check until it resumes (on the next ping, unless manual_resume is set, or via resume_check) — can cause a missed incident if the underlying job is actually failing. Requires confirm: true and a read-write API key.

  • resume_check

    Resume monitoring for a paused check. Requires a read-write API key. Returns a conflict error if the check is not currently paused.

  • update_checkwrite action

    Update an existing Healthchecks.io check. This is a PARTIAL update: any field you omit is left unchanged, not cleared or reset to a default. Requires a read-write API key.

Public scan report

scanner v0.1.10 · 2026-11-03 · same rubric, same numbers if you re-run it

no findings
  • Code scan41 source files scanned25/25
  • –Live reliabilityno gateway calls yet and no remote to proben/a
  • –Tool poisoningtools not inspected (local package is not executed); not countedn/a
  • Auth qualitystatic API keys via environment variables6/15
  • Maintenancelast push 0 days ago15/15
  • Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
Overall 83/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How Healthchecks Io compares

Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
83/100
higher than 65% of 48,255 servers
Tools
11
the typical server has 7
Tools that change things
27%
typical: 0%. Fewer write tools means less an agent can break
GitHub stars
1
more than 65% of 28,688 servers
Downloads a week
34
more than 23% of 12,191 servers with a package

What its tools let an agent do: 8 read · 1 create · 1 change · 1 delete

Release history: 2 versions in the registry since 2026-08-18, latest 2026-10-09, typically one every 53 days.

Install Healthchecks Io in Claude Code, Cursor or VS Code

Runs npx -y @digitalronin/healthchecks-io-mcp on your machine. Read the scan report first; the gateway never runs local packages.

claude mcp add healthchecks-io-mcp -- npx -y @digitalronin/healthchecks-io-mcp
Add to Cursor

What the publisher says

From the Healthchecks Io repository's README, as published. We do not edit it. Read it on GitHub

@digitalronin/healthchecks-io-mcp

Unofficial, unaffiliated with Healthchecks.io. This is a third-party

MCP server, not an official Healthchecks.io product.

What this is

Healthchecks.io is a "dead man's switch" style monitoring service: your scheduled jobs (cron jobs, backups, batch scripts, anything that's supposed to run on a schedule) ping it when they run, and Healthchecks.io alerts you if a ping doesn't show up on time — meaning the job silently failed or never ran.

This package is an MCP server — a small local program that lets an AI assistant like Claude talk to Healthchecks.io's Management API on your behalf. Once it's set up, you can ask your AI assistant things like "list my Healthchecks.io checks," "show me the ping history for my backup job," or "pause monitoring for my staging environment" in plain English, and it will call the right Healthchecks.io API endpoint for you.

Setup

1. Get a Healthchecks.io API key

self-hosted instance, see below).

  1. Log in to healthchecks.io (or your
  1. Go to your project's Settings page, then the API Access tab.
  2. You'll see two keys: a read-only key and a read-write key.

change, pause, or delete anything.

  • The read-only key can look up your checks, but can't create,

create, update, pause, resume, and permanently delete checks.

  • The read-write key can do everything the read-only key can, plus

2. Add this server to your MCP client's config

You don't need to install anything manually — npx will download and run it automatically the first time it's used. Add this block to your MCP client's configuration (for Claude Code, this is a .mcp.json file; other clients have their own config file or UI for this):

{
  "mcpServers": {
    "healthchecks-io": {
      "command": "npx",
      "args": ["@digitalronin/healthchecks-io-mcp"],
      "env": {
        "HEALTHCHECKS_API_KEY": "your-key-here"
      }
    }
  }
}

Replace "your-key-here" with the API key from step 1. Restart your MCP client (or reload its MCP connections) after saving this — most clients only pick up new/changed servers on restart.

3. Try it out

Once connected, just ask your AI assistant something like:

  • "List all my Healthchecks.io checks"
  • "Show me the ping history for my nightly-backup check"
  • "Is my staging-cron check currently failing?"

If it responds with real data from your account, you're set up correctly.

Optional: multiple projects

Healthchecks.io API keys are scoped per project, so a single server entry only ever talks to one project. To work with more than one, register the server multiple times under different names, each with its own key:

{
  "mcpServers": {
    "healthchecks-io-personal": {
      "command": "npx",
      "args": ["@digitalronin/healthchecks-io-mcp"],
      "env": {
        "HEALTHCHECKS_API_KEY": "personal-project-key-here"
      }
    },
    "healthchecks-io-work": {
      "command": "npx",
      "args": ["@digitalronin/healthchecks-io-mcp"],
      "env": {
        "HEALTHCHECKS_API_KEY": "work-project-key-here"
      }
    }
  }
}

Each entry runs its own process holding a single key, and MCP clients namespace tools by server name, so you can tell which project a tool call is hitting.

Optional: self-hosted Healthchecks.io

Healthchecks.io is open source, and some people run their own instance instead of using the hosted SaaS service at healthchecks.io. If that's you, add a second environment variable pointing at your instance's API root:

"env": {
  "HEALTHCHECKS_API_KEY": "your-key-here",
  "HEALTHCHECKS_BASE_URL": "https://monitoring.example.com/api/v3"
}

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

Healthchecks Io: common questions

Is Healthchecks Io MCP server safe?
Mostly: it is graded B (83/100). Read the Healthchecks Io safety report
How do I install Healthchecks Io?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does Healthchecks Io need an API key?
Yes. The registry entry asks for HEALTHCHECKS_API_KEY.
Is Healthchecks Io maintained?
The last commit was in the last day (2026-11-02). The latest release is v2.1.2.
How does Healthchecks Io compare with other MCP servers?
safety score 83/100 (higher than 65% of 48,255 servers); tools 11 (the typical server has 7); tools that change things 27% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.