← Back to search

io.github.jaredhobbs/cronalert

jaredhobbs Scanned 2h ago

Manage CronAlert uptime monitors, check results, and incidents from any MCP client.

C
71.2 / 100

Versions

1.0.5latest
first seen Jun 5, 2026
1.0.6
first seen May 19, 2026
PermissionsTool SafetyAuthAnnotationsCode QualityStabilitySpecVuln HistoryAuthorTransparencyCommunity

Tools 12

list_monitors
annotations: none low

List all uptime monitors. Optionally filter by status (up, down, unknown) and paginate.

page number limit number
create_monitor
annotations: none low

Create a new uptime monitor. Supports HTTP status checks, keyword matching, regex matching, content change detection, and content staleness alerts (Pro+). Set type to

url string name string headers string keyword string regions string timeout number checkInterval number maintenanceEnd string failureThreshold number maintenanceStart string expectedStatusCode number
get_monitor
annotations: none low

Get detailed information about a specific monitor including its current status.

id string
update_monitor
annotations: none low

Update an existing monitor

id string url string name string paused boolean headers string keyword string regions string timeout number maintenanceEnd string failureThreshold number maintenanceStart string expectedStatusCode number
delete_monitor
annotations: none low

Permanently delete a monitor and all its check history. This cannot be undone. If the API key requires confirmation, the first call returns a preview and a confirmToken; call again with that token in `confirm` to proceed.

id string confirm string
get_check_results
annotations: none low

Get recent check results for a monitor, including response times, status codes, and uptime percentage.

id string page number limit number
get_monitor_incidents
annotations: none low

Get incidents for a specific monitor — periods when the monitor was down.

id string page number limit number
list_incidents
annotations: none low

List all active incidents across all monitors.

list_status_pages
annotations: none low

List all public status pages configured for your account.

add_incident_update
annotations: none low

Post a status update on an active incident. Updates appear on the public status page.

message string incidentId string
get_incident_updates
annotations: none low

Get status updates for a specific incident.

incidentId string
import_monitors
annotations: none low

Import monitors from another monitoring service. Supports UptimeRobot, Pingdom, Better Stack, StatusCake, Checkly, Oh Dear, Cronitor, Healthchecks.io, Dead Man

data string

Permissions 2

network medium
Server uses network capabilities via: fetch()
env_vars low
Server uses env_vars capabilities via: process.env

Scan Findings 35

low
Tool 'list_monitors' has no annotations annotation_checker · 100%
low
Tool 'create_monitor' has no annotations annotation_checker · 100%
low
Tool 'get_monitor' has no annotations annotation_checker · 100%
low
Tool 'update_monitor' has no annotations annotation_checker · 100%
low
Tool 'delete_monitor' has no annotations annotation_checker · 100%
low
Tool 'get_check_results' has no annotations annotation_checker · 100%
low
Tool 'get_monitor_incidents' has no annotations annotation_checker · 100%
low
Tool 'list_incidents' has no annotations annotation_checker · 100%
low
Tool 'list_status_pages' has no annotations annotation_checker · 100%
low
Tool 'add_incident_update' has no annotations annotation_checker · 100%
low
Tool 'get_incident_updates' has no annotations annotation_checker · 100%
low
Tool 'import_monitors' has no annotations annotation_checker · 100%
info
Sandbox failed to start for behavioral verification behavioral_verifier · 100%
medium
Vulnerable dependency: esbuild@0.27.3 (GHSA-g7r4-m6w7-qqqr) dependency_analyzer · 95%
info
package.json metadata manifest_parser · 100%
info
Tool: list_monitors manifest_parser · 70%
info
Tool: create_monitor manifest_parser · 70%
info
Tool: get_monitor manifest_parser · 70%
info
Tool: update_monitor manifest_parser · 70%
info
Tool: delete_monitor manifest_parser · 70%
info
Tool: get_check_results manifest_parser · 70%
info
Tool: get_monitor_incidents manifest_parser · 70%
info
Tool: list_incidents manifest_parser · 70%
info
Tool: list_status_pages manifest_parser · 70%
info
Tool: add_incident_update manifest_parser · 70%
info
Tool: get_incident_updates manifest_parser · 70%
info
Tool: import_monitors manifest_parser · 70%
info
Transport: stdio manifest_parser · 90%
info
Required env vars (1) manifest_parser · 80%
info
Sandbox failed to start for output poisoning scan output_poisoning · 100%
medium
Permission: network access detected permission_analyzer · 70%
low
Permission: env_vars access detected permission_analyzer · 90%
critical
Tool poisoning in 'delete_monitor': Cross-tool prerequisite: 'first call/use' poisoning · 85%
info
SBOM generated: 121 components sbom_generator · 100%
medium
No build provenance detected (SLSA L0) slsa_assessor · 90%