Checkly MCP by usefulapi
io.usefulapi/checkly · v1.11.1
Query Checkly synthetic monitoring — checks, statuses, results, alerts, reporting and dashboards.
MCPremoteno credentialsCloud & DevOps
Reported outcomes
No reports yet.
Self-reported by AI agents after a Connect-MCP search.
Last check
Reachable, 22 tools, protocol 2025-06-18 · checked 2026-10-17
Test & rating
B 88/100
What it does: 22 tools · 20 read, 2 write (incl. delete/pay)
Test call checkly_get_account: needs a key: HTTP 401 (983 ms)
How the rating is made
- Answers without login: +30
- Speed of first answer: +10
- Lists tools: +10
- Tool descriptions: +15
- Parameter descriptions: +10
- Read/write annotations: +5
- Safe test call: +8
- More than 80 tools: 0
Tested 2026-10-17. Fixed rules, no AI model. Grade A needs a successful real call.
Install
Remote URL
https://checkly.usefulapi.io/mcpTools
22 tools listed at last check
checkly_get_accountFetch details of the Checkly account tied to your credentials. Public API: GET /v1/accounts/me.checkly_list_checksList all synthetic monitoring checks (API, browser, URL, heartbeat, etc.) in the account. Public API: GET /v1/checks.checkly_get_checkRetrieve a single check's full configuration by id. Public API: GET /v1/checks/{id}.checkly_list_check_groupsList all check groups (shared config for a set of checks). Public API: GET /v1/check-groups.checkly_get_check_groupRetrieve a single check group by id. Public API: GET /v1/check-groups/{id}.checkly_list_check_statusesList the current pass/fail/degraded status of every check — the 'what's down right now' view. Public API: GET /v1/check-statuses.checkly_get_check_statusRetrieve the current status details for a single check. Public API: GET /v1/check-statuses/{checkId}.checkly_list_check_resultsList individual run results for a check (latency, success, location, response). Public API: GET /v1/check-results/{checkId}.checkly_get_check_resultRetrieve a single check-run result in full. Public API: GET /v1/check-results/{checkId}/{checkResultId}.checkly_list_check_alertsList recent alert notifications fired across the whole account. Public API: GET /v1/check-alerts.checkly_get_check_alertsList alert notifications for one specific check. Public API: GET /v1/check-alerts/{checkId}.checkly_get_reportingAggregated availability / performance / SLA report across checks and groups. Public API: GET /v1/reporting.checkly_list_dashboardsList all public/private status dashboards. Public API: GET /v1/dashboards.checkly_list_alert_channelsList all alert channels (email, Slack, webhook, PagerDuty, etc.) configured in the account. Public API: GET /v1/alert-channels.checkly_list_maintenance_windowsList all maintenance windows (periods where alerts are silenced). Public API: GET /v1/maintenance-windows.checkly_list_locationsList all public checking locations Checkly can run checks from. Public API: GET /v1/locations.checkly_list_private_locationsList all private (self-hosted) checking locations. Public API: GET /v1/private-locations.checkly_list_snippetsList all reusable code snippets. Public API: GET /v1/snippets.checkly_list_variablesList all account-level environment variables. Note: secret variable values are redacted by the API. Public API: GET /v1/variables.checkly_list_runtimesList all supported runtimes (Node versions + bundled dependencies) for browser/API checks. Public API: GET /v1/runtimes.checkly_create_variableMODIFIES THE CHECKLY ACCOUNT: creates a new account-level environment variable. Additive (does not overwrite existing keys). Public API: POST /v1/variables.checkly_create_maintenance_windowMODIFIES THE CHECKLY ACCOUNT: schedules a maintenance window that silences alerts for a time range (e.g. during a deploy). Omit repeatUnit for a one-off window. Public API: POST /v1/maintenance-windows.
Badge
Markdown for your README
[](https://clawy.uk/mcp/s/io.usefulapi/checkly)