← usefulapi.io

INDIVIDUAL MCP TOOL

statuscake_create_heartbeat_check

Create a heartbeat (push) check for a cron job or worker: it goes down if StatusCake is not pinged within `period` seconds.

usefulapi.ionone authenticationAvailability not checked

LIVE ENDPOINT

https://statuscake.usefulapi.io/mcp

No auth detected

Connect to this endpoint to inspect the live schema for statuscake_create_heartbeat_check and invoke it with your own arguments.

Indexed input schema

{}

Risk classification

Potential side effects detected · medium confidence · heuristic, not a guarantee.

  • A tool name or description contains a write-action term.

Parent server

usefulapi.io

CONNECT WITH APPROVAL

Client installation

Review this server and its permissions before adding it. Secret placeholders must be set locally.

Codex

~/.codex/config.toml

[mcp_servers.statuscake-mcp]
url = "https://statuscake.usefulapi.io/mcp"
enabled = true
Claude Code

.mcp.json

{
  "mcpServers": {
    "statuscake-mcp": {
      "type": "http",
      "url": "https://statuscake.usefulapi.io/mcp"
    }
  }
}
Claude Desktop

Settings → Connectors → Add custom connector

Name: statuscake-mcp
Remote MCP URL: https://statuscake.usefulapi.io/mcp

Add this remote URL as a custom connector in Claude Desktop. Availability depends on the user plan and workspace policy.

Cursor

.cursor/mcp.json

{
  "mcpServers": {
    "statuscake-mcp": {
      "url": "https://statuscake.usefulapi.io/mcp"
    }
  }
}
Visual Studio Code

.vscode/mcp.json

Add to Visual Studio Code
{
  "servers": {
    "statuscake-mcp": {
      "type": "http",
      "url": "https://statuscake.usefulapi.io/mcp"
    }
  }
}
Generic MCP

Client-specific MCP configuration

{
  "name": "statuscake-mcp",
  "transport": "streamable-http",
  "url": "https://statuscake.usefulapi.io/mcp"
}
MCP Inspector

Run the official MCP Inspector locally and enter the indexed Streamable HTTP endpoint.

Related tools

  • statuscake_list_uptime_checks — List uptime checks with their current status (up/down), type, URL, check rate, tags and uptime percentage.
  • statuscake_get_uptime_check — Fetch one uptime check in full — settings, current status, last test time, next location and the monitoring servers it runs on.
  • statuscake_get_uptime_history — Individual test runs for one uptime check — when, from which location, the status code and the response time (ms).
  • statuscake_get_uptime_periods — The up and down periods of one uptime check — when each started and ended and how long it lasted (ms).
  • statuscake_list_uptime_alerts — Alerts triggered by one uptime check — when, the status it changed to and the status code.
  • statuscake_list_ssl_checks — List SSL certificate checks with the certificate's validity window (valid_from/valid_until), issuer, cipher and score, and flags such as expired, broken, revoked or mixed content.
  • statuscake_get_ssl_check — Fetch one SSL certificate check in full — expiry, issuer, cipher, scores, flags and any mixed-content resources found.
  • statuscake_list_pagespeed_checks — List pagespeed checks with their location, alert thresholds and latest stats (load time ms, page size kb, request count, latest issue).