Skip to content
Agentmart
Submit a tool

Healthchecks

Inspect, create and adjust Healthchecks cron and uptime checks, and read why one failed

Connector by ni-c · GitHub account verified by the MCP Registry

IndexedMITLocal (stdio)
Write a review

Chalk Labs

Need help deploying Healthchecks?

Chalk Labs sets up agents like this inside real teams: connected to your tools, tested on your data, with a human in the loop where it matters.

Book a call

Install

Works with Claude Code, Codex, VS Code, Cursor, Windsurf, Claude Desktop. Read the repository before you give any tool access to your data.

npx agentmarket install connector/ni-c-healthchecks-mcp

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

Inspect, create and adjust Healthchecks cron and uptime checks, and read why one failed

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this server can do and what it asks for, from its tool list and install config. Checked Oct 25, 2026.

Tools
9 read · 3 write · 2 delete
Secrets
1 (API keys, tokens or passwords)
Install scripts
Not scanned yet
Runs as
Node.js package

Tools by what they do 14

Read from the source code; the running server may list different tools.

Read 9 · Look things up without changing anything.

  • get_api_key_info
  • get_check
  • get_ping_body
  • get_status
  • list_badges
  • list_checks
  • list_flips
  • list_integrations
  • list_pings

Write 3 · Create, change, send or run things.

  • create_check
  • pause_check
  • resume_check

Delete 2 · Delete, drop, revoke or wipe things.

  • delete_check
  • update_check

Secrets and settings it asks for

Secrets: values you paste in that let it act as you.

  • HEALTHCHECKS_API_KEY

Other settings (environment variables or headers).

  • HEALTHCHECKS_ALLOW_TOOLS
  • HEALTHCHECKS_DENY_TOOLS
  • HEALTHCHECKS_INSECURE_TLS
  • HEALTHCHECKS_READ_ONLY
  • HEALTHCHECKS_URL

Tools (14)

Read from the source code; the running server may differ. Descriptions are the server’s own words; hidden characters are shown as [U+…].

  • create_checkCreate check

    Creates a check. Pass either timeout (a simple period) or schedule (a cron or systemd OnCalendar expression), never both. Unless channels says otherwise, the new check notifies every integration in the project ("*"), because a check with no integrations never alerts anyone. Setting unique turns this into an upsert that may UPDATE an existing check.

  • delete_checkDelete checkcan change or delete data

    Deletes a check permanently. Its UUID is not recoverable, so every deployed script pinging that URL breaks. Two-step: the first call returns a confirmation token, the second call with that token deletes.

  • get_api_key_infoGet API key inforead-only

    Reports which instance is configured, whether the API key works, and whether it is a read-only or a read-write key — which decides whether list_pings, get_ping_body and list_integrations can be used at all, and whether checks are identified by uuid or by unique_key.

  • get_checkGet checkread-only

    Fetches one check with all its fields, including the description and the keyword filters. Accepts a UUID, or the unique_key that a read-only API key returns in place of one.

  • get_ping_bodyGet ping bodyread-only

    Returns the body that was POSTed with one ping — usually the output of the job that reported in, which is the fastest way to see why a check failed. Truncated at 64 KB. Note: Healthchecks requires a read-write API key for this endpoint even though it only reads. A read-only key is refused with HTTP 401 "wrong api key", which is not what it sounds like. Call get_api_key_info to check which kind is configured. With a read-only key this tool cannot even be *called* correctly: it addresses a check by uuid, and a read-only key never sees one — list_checks answers with a 40-character unique_key ins…

  • get_statusGet instance statusread-only

    Checks that the configured Healthchecks instance is reachable and its database is answering. Needs no API key, so it is the tool to try first when something is not working.

  • list_badgesList badgesread-only

    Lists the status badge URLs of the project, one entry per tag plus "*" for the project as a whole. The plain variants treat a check in its grace period as up; the ones suffixed 3 report up, late and down separately.

  • list_checksList checksread-only

    Lists the checks in the project the API key belongs to, newest state first. API keys are per project, so this never spans projects. Descriptions are omitted here — call get_check for one.

  • list_flipsList status flipsread-only

    Lists the up/down transitions of a check — the history behind its current status. The instance keeps the current month and the two before it. Accepts a UUID or a unique_key.

  • list_integrationsList integrationsread-only

    Lists the notification integrations of the project, with the UUIDs that create_check and update_check accept in their channels argument. Integrations themselves can only be created in the web UI. Note: Healthchecks requires a read-write API key for this endpoint even though it only reads. A read-only key is refused with HTTP 401 "wrong api key", which is not what it sounds like. Call get_api_key_info to check which kind is configured. With a read-only key this tool cannot even be *called* correctly: it addresses a check by uuid, and a read-only key never sees one — list_checks answers with a …

  • list_pingsList pingsread-only

    Lists recent pings of a check, newest first. The instance caps this at 100 pings on a free plan and 1000 on a paid one, and there is no pagination, so older pings cannot be reached at all. Note: Healthchecks requires a read-write API key for this endpoint even though it only reads. A read-only key is refused with HTTP 401 "wrong api key", which is not what it sounds like. Call get_api_key_info to check which kind is configured. With a read-only key this tool cannot even be *called* correctly: it addresses a check by uuid, and a read-only key never sees one — list_checks answers with a 40-char…

  • pause_checkPause check

    Pauses a check: it stops expecting pings and stops alerting. resume_check puts it back, and nothing is lost in between — so this is not asked about. It does mean a job that stops running goes unnoticed while the check is paused.

  • resume_checkResume check

    Resumes a paused check and puts it back into the "new" state, waiting for its next ping. Fails with HTTP 409 if the check is not paused.

  • update_checkUpdate checkcan change or delete data

    Updates a check. Fields that are not given stay unchanged. Two exceptions: channels REPLACES the integration list rather than adding to it, and setting schedule on a check that used timeout switches it over. Needs a UUID, which read-only API keys never see.

Signals

Stars
0
Forks
0
Open issues
0
Last commit
Oct 22, 2026 (9 days ago)
Last release
Sep 7, 2026 (1 month ago)

From GitHub (fetched Oct 24, 2026).

Details

Registry name
io.github.ni-c/healthchecks-mcp
Version
0.3.0
Auth
API key
Packages
npm healthchecks-mcpoci ghcr.io/ni-c/healthchecks-mcp:0.3.0
License
MIT
First seen
Oct 24, 2026
Last checked
Oct 24, 2026

More from ni-c

Done for you

Rather not set it up yourself?

Chalk Labs scopes, builds and runs agents for your team: the task audit, the eval harness, the integrations and the weekly ops report. Fixed scope, priced before we start.

See how we build AI agents →Read the case studies

Chalk Labs is a two-founder AI and growth studio. We build AI agents, CRMs and MVPs for Web3 and AI companies, and have shipped 50+ product and token launches.

launches shipped
50+
launches shipped
media placements
500+
media placements
founders on every account
2
founders on every account

Press we've placed: Forbes · CoinDesk · Decrypt · Cointelegraph · The Block

Rahil Jain, Co-founder, Chalk Labs. Ex-Goldman Sachs engineer. You talk to the person who builds it.

Get Healthchecks running in your business

Tell us what you want to automate. A founder replies within one working day with a plan, not a pitch deck.

Goes to the Chalk Labs founders, not the newsletter. Privacy

Need help deploying Healthchecks?

CallGet help
Cite this page

Healthchecks MCP server. Agent Mart. https://agentmart.dev/connectors/ni-c-healthchecks-mcp (last updated 2026-10-24)