Checkly MCP by usefulapi
by checkly.usefulapi.io in Developer tools
Query Checkly synthetic monitoring — checks, statuses, results, alerts, reporting and dashboards.
https://checkly.usefulapi.io/mcp
Last 30 days
- Uptime
- 100%
- Response time
- 284 ms typical, 284 ms slowest 5%
- Last check
- 3 h ago
- Next check
- in 4 h
How to call it
Add it to any MCP client that supports remote servers.
{
"mcpServers": {
"checkly-mcp-by-usefulapi": {
"type": "http",
"url": "https://checkly.usefulapi.io/mcp"
}
}
}22 tools
- checkly_get_account
Fetch details of the Checkly account tied to your credentials. Public API: GET /v1/accounts/me.
- checkly_list_checks
List all synthetic monitoring checks (API, browser, URL, heartbeat, etc.) in the account. Public API: GET /v1/checks.
- checkly_get_check
Retrieve a single check's full configuration by id. Public API: GET /v1/checks/{id}.
- checkly_list_check_groups
List all check groups (shared config for a set of checks). Public API: GET /v1/check-groups.
- checkly_get_check_group
Retrieve a single check group by id. Public API: GET /v1/check-groups/{id}.
- checkly_list_check_statuses
List 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_status
Retrieve the current status details for a single check. Public API: GET /v1/check-statuses/{checkId}.
- checkly_list_check_results
List individual run results for a check (latency, success, location, response). Public API: GET /v1/check-results/{checkId}.
- checkly_get_check_result
Retrieve a single check-run result in full. Public API: GET /v1/check-results/{checkId}/{checkResultId}.
- checkly_list_check_alerts
List recent alert notifications fired across the whole account. Public API: GET /v1/check-alerts.
- checkly_get_check_alerts
List alert notifications for one specific check. Public API: GET /v1/check-alerts/{checkId}.
- checkly_get_reporting
Aggregated availability / performance / SLA report across checks and groups. Public API: GET /v1/reporting.
- checkly_list_dashboards
List all public/private status dashboards. Public API: GET /v1/dashboards.
- checkly_list_alert_channels
List all alert channels (email, Slack, webhook, PagerDuty, etc.) configured in the account. Public API: GET /v1/alert-channels.
- checkly_list_maintenance_windows
List all maintenance windows (periods where alerts are silenced). Public API: GET /v1/maintenance-windows.
- checkly_list_locations
List all public checking locations Checkly can run checks from. Public API: GET /v1/locations.
- checkly_list_private_locations
List all private (self-hosted) checking locations. Public API: GET /v1/private-locations.
- checkly_list_snippets
List all reusable code snippets. Public API: GET /v1/snippets.
- checkly_list_variables
List all account-level environment variables. Note: secret variable values are redacted by the API. Public API: GET /v1/variables.
- checkly_list_runtimes
List all supported runtimes (Node versions + bundled dependencies) for browser/API checks. Public API: GET /v1/runtimes.
- checkly_create_variable
MODIFIES THE CHECKLY ACCOUNT: creates a new account-level environment variable. Additive (does not overwrite existing keys). Public API: POST /v1/variables.
- checkly_create_maintenance_window
MODIFIES 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.
Security scan
- No findings. We scan names, descriptions and tool definitions for hidden instructions and other prompt-injection patterns.
Recent checks
| When | Result | HTTP | Time |
|---|---|---|---|
| 3 h ago | Passed | 200 | 284 ms |