Skip to main content
Glama

Cronitor MCP by usefulapi

Server Details

Manage Cronitor monitors and send telemetry pings — list, inspect, create, update, delete.

If you are the author of this connector, you can claim ownership by verifying the domain or GitHub account it belongs to. Claimed connector authors can inspect health checks, view analytics, and manage their listing.
Status
Healthy
Uptime
83.1% over 54 days
Last Tested
Transport
Streamable HTTP · MCP 2025-06-18
URL
Repository
m190/usefulapi-mcp
GitHub Stars
0

TDQS

A4.2/5.0

Scored across 6 tools

Disambiguation5/5

Each tool targets a distinct action: create, delete, get, list, ping, update. There is no ambiguity or overlap between them.

Naming Consistency5/5

All tools follow the 'cronitor_<verb>_monitor' pattern with snake_case and consistent verb placement. Minor pluralization in 'list_monitors' is standard for listing endpoints.

Tool Count5/5

6 tools cover the core lifecycle of monitors without unnecessary extras. The count is well-scoped for a monitoring server.

Completeness5/5

The set provides full CRUD operations plus telemetry via ping. There are no obvious gaps for managing monitors.

Available Tools

6 tools
cronitor_create_monitorCreate monitor
Destructive
Inspect

Creates a monitor in Cronitor (additive). Cronitor API: POST /monitors. Sends only the fields you provide.

ParametersJSON Schema
NameRequiredDescriptionDefault
keyYesUnique monitor id/key.
nameNoHuman-readable monitor name.
noteNoFree-form note stored on the monitor.
tagsNoTags to group/filter monitors.
typeYesMonitor type: job | check | heartbeat | site.
notifyNoNotification list names to alert.
requestNoFor type=check: {url, method?, headers?, body?, ...}.
scheduleNoCron expression (job) or interval string, e.g. '0 9 * * *' or 'every 5 minutes'.
assertionsNoAssertions, e.g. "response.code = 200".
cronitor_delete_monitorDelete monitor
Destructive
Inspect

PERMANENTLY deletes a monitor from Cronitor. Destructive and irreversible. Cronitor API: DELETE /monitors/{key}.

ParametersJSON Schema
NameRequiredDescriptionDefault
keyYesMonitor key/id to delete.
cronitor_get_monitorGet monitor
Read-only
Inspect

Get full detail for one monitor (latest_event, latest_invocations, passing status) — the 'is X healthy right now?' tool. Cronitor API: GET /monitors/{key}.

ParametersJSON Schema
NameRequiredDescriptionDefault
keyYesMonitor key/id (unique identifier).
cronitor_list_monitorsList monitors
Read-only
Inspect

List monitors and their current passing/failing status. Cronitor API: GET /monitors (paginated via page + pageSize).

ParametersJSON Schema
NameRequiredDescriptionDefault
pageNoPage number (1-based). Default 1.
pageSizeNoMonitors per page.
cronitor_ping_monitorPing monitor (telemetry)
Destructive
Inspect

Reports a telemetry event (run/complete/fail/ok/pause) for a monitor — records job/heartbeat activity and can clear or trigger alerts. Cronitor telemetry: GET {telemetryUrl}/p/{apiKey}/{monitorKey}?state=...

ParametersJSON Schema
NameRequiredDescriptionDefault
keyYesMonitor key/id to ping.
hostNoOptional host identifier.
stateYesTelemetry state: run | complete | fail | ok | pause.
metricNoOptional metric, e.g. "count:1" or "duration:30".
seriesNoOptional series id to correlate run/complete pings.
messageNoOptional message attached to the event.
cronitor_update_monitorUpdate monitor
Destructive
Inspect

Creates or updates a monitor by key (e.g. change schedule, pause via paused:true). Cronitor API: PUT /monitors with a single monitor object. Sends only the fields you provide.

ParametersJSON Schema
NameRequiredDescriptionDefault
keyYesMonitor key/id to create or update.
nameNoHuman-readable monitor name.
noteNoFree-form note stored on the monitor.
tagsNoTags to group/filter monitors.
typeNoMonitor type: job | check | heartbeat | site.
notifyNoNotification list names to alert.
pausedNoSet true to pause the monitor, false to resume.
requestNoFor type=check: {url, method?, headers?, body?, ...}.
scheduleNoCron expression (job) or interval string, e.g. '0 9 * * *' or 'every 5 minutes'.
assertionsNoAssertions, e.g. "response.code = 200".

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

  1. 6 tool updates
    • Changedcronitor_create_monitor1 field changed
      • changedInput schema / $schema
        Previous value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema"
    • Changedcronitor_delete_monitor1 field changed
      • changedInput schema / $schema
        Previous value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema"
    • Changedcronitor_get_monitor1 field changed
      • changedInput schema / $schema
        Previous value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema"
    • Changedcronitor_list_monitors1 field changed
      • changedInput schema / $schema
        Previous value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema"
    • Changedcronitor_ping_monitor1 field changed
      • changedInput schema / $schema
        Previous value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema"
    • Changedcronitor_update_monitor1 field changed
      • changedInput schema / $schema
        Previous value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema"
  2. 6 tool updates
    • First observedcronitor_create_monitor
    • First observedcronitor_delete_monitor
    • First observedcronitor_get_monitor
    • First observedcronitor_list_monitors
    • First observedcronitor_ping_monitor
    • First observedcronitor_update_monitor

Related MCP Connectors

Related MCP Servers

  • A
    license
    A
    quality
    B
    maintenance
    Uptime monitoring for websites, APIs, SSL certificates, domain expiry, ping and TCP/UDP ports. 15 tools to list, create, pause and delete monitors, pull incident timelines with error codes, and read hourly or daily uptime and response-time statistics.
    15
    61 npm
    1
    MIT
  • A
    license
    Not graded
    quality
    C
    maintenance
    Official Hyperping MCP server for uptime, API, cron and server monitoring. 26 tools covering monitors, outages and timelines, uptime, response time, MTTR and MTTA, on-call schedules and escalation policies, over a remote Streamable HTTP endpoint with Bearer token auth and no install.
    1
    MIT
  • A
    license
    A
    quality
    A
    maintenance
    Connects MCP-capable AI clients to a monitoring API to inspect cron and recurring-task checks, with opt-in mutations for pings, integrations, and check changes.
    3
    1
    MIT
  • A
    license
    A
    quality
    A
    maintenance
    MCP server for Healthchecks: inspect, create and adjust cron and uptime checks, and read why one failed
    14
    41 npm
    MIT
Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.