checkly-mcp
Assertion checks for status, headers and content - no API key.
Tools
assert_status — Run a synthetic check on a URL: does it answer with the status you expect, inside the time budget, without a redirect loop.
assert_headers — Check that required headers are present, forbidden ones are absent, or one header contains a given value.
assert_content — Check that a page's HTML contains expected text and does not contain forbidden text — a smoke test for deploys.
check_url — Plain reachability check: HTTP status, response time, server header and any redirects.
check_redirects — Trace every redirect hop with its timing, and flag loops or an http-to-https upgrade that never happens.
broken_links — Read the links on a page and report which ones answer with an error status, so a deploy cannot ship dead links.
assert_response_time — Sample a URL a few times and assert the median and worst time stay inside a budget, reporting each sample.
assert_json — Treat a URL as a JSON API: check it parses, then assert a dot-path exists and optionally equals or contains a value.
assert_redirect — Assert that a URL redirects, optionally that it lands on a given Location and answers with a specific status.
Setup
No setup. Checks run live from the server itself, so there is no key or account.
Part of awesome-mcps.