healthchecksio
Was dieses MCP kann
Manages Healthchecks.io cron and heartbeat monitoring checks, including schedules, pings, status history, notifications, badges, and lifecycle controls.
Tools
Eingabeschema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'tz': {'type': 'string', 'description': 'Server\'s timezone for the cron `schedule`, e.g. "Europe/Riga".'}, 'desc': {'type': 'string', 'description': 'Free-form description of the check.'}, 'name': {'type': 'string', 'description': 'Human-readable name for the check.'}, 'slug': {'type': 'string', 'description': 'URL slug (used for slug-based ping URLs).'}, 'tags': {'type': 'string', 'description': 'Space-separated list of tags, e.g. "prod db backups".'}, 'grace': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991, 'description': 'Grace time in seconds after the deadline before the check goes down.'}, 'unique': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Dedupe fields — if a check already matches on these (e.g. ["name"]), it is returned instead of created.'}, 'methods': {'type': 'string', 'description': 'Allowed ping HTTP methods: "" (any) or "POST" (POST-only).'}, 'timeout': {'type': 'integer', 'maximum': 31536000, 'minimum': 60, 'description': 'Expected period between pings, in seconds (60..31536000). Mutually exclusive with `schedule`.'}, 'channels': {'type': 'string', 'description': 'Integrations to assign: "*" for all, or a comma-separated list of integration ids.'}, 'schedule': {'type': 'string', 'description': 'Cron expression for the expected ping schedule (e.g. "15 5 * * *"). Mutually exclusive with `timeout`; requires `tz`.'}, 'manual_resume': {'type': 'boolean', 'description': 'If true, a paused check does not auto-resume on the next ping (resume manually).'}}}
Eingabeschema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['uuid'], 'properties': {'uuid': {'type': 'string', 'description': "The check's UUID to delete."}}}
Eingabeschema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['uuid'], 'properties': {'uuid': {'type': 'string', 'description': "The check's UUID, or its unique read-only key."}}}
Eingabeschema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['uuid', 'n'], 'properties': {'n': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991, 'description': "The ping's sequence number (the `n` field from list_pings)."}, 'uuid': {'type': 'string', 'description': "The check's UUID."}}}
Eingabeschema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {}}
Eingabeschema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'tag': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Filter to checks carrying ALL of these tags (each is sent as a separate `tag` query param).'}, 'slug': {'type': 'string', 'description': 'Filter to checks with this exact slug.'}}}
Eingabeschema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['uuid'], 'properties': {'end': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991, 'description': 'Return only flips at/before this Unix timestamp.'}, 'uuid': {'type': 'string', 'description': "The check's UUID."}, 'start': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991, 'description': 'Return only flips at/after this Unix timestamp.'}, 'seconds': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991, 'description': 'Return only flips from the last N seconds.'}}}
Eingabeschema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {}}
Eingabeschema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['uuid'], 'properties': {'uuid': {'type': 'string', 'description': "The check's UUID."}}}
Eingabeschema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['uuid'], 'properties': {'uuid': {'type': 'string', 'description': "The check's UUID to pause."}}}
Eingabeschema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['uuid'], 'properties': {'uuid': {'type': 'string', 'description': "The check's UUID to resume."}}}
Eingabeschema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['uuid'], 'properties': {'tz': {'type': 'string', 'description': 'Server\'s timezone for the cron `schedule`, e.g. "Europe/Riga".'}, 'desc': {'type': 'string', 'description': 'Free-form description of the check.'}, 'name': {'type': 'string', 'description': 'Human-readable name for the check.'}, 'slug': {'type': 'string', 'description': 'URL slug (used for slug-based ping URLs).'}, 'tags': {'type': 'string', 'description': 'Space-separated list of tags, e.g. "prod db backups".'}, 'uuid': {'type': 'string', 'description': "The check's UUID to update."}, 'grace': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991, 'description': 'Grace time in seconds after the deadline before the check goes down.'}, 'unique': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Dedupe fields — if a check already matches on these (e.g. ["name"]), it is returned instead of created.'}, 'methods': {'type': 'string', 'description': 'Allowed ping HTTP methods: "" (any) or "POST" (POST-only).'}, 'timeout': {'type': 'integer', 'maximum': 31536000, 'minimum': 60, 'description': 'Expected period between pings, in seconds (60..31536000). Mutually exclusive with `schedule`.'}, 'channels': {'type': 'string', 'description': 'Integrations to assign: "*" for all, or a comma-separated list of integration ids.'}, 'schedule': {'type': 'string', 'description': 'Cron expression for the expected ping schedule (e.g. "15 5 * * *"). Mutually exclusive with `timeout`; requires `tz`.'}, 'manual_resume': {'type': 'boolean', 'description': 'If true, a paused check does not auto-resume on the next ping (resume manually).'}}}
Letzte Tool-Änderungen
Ähnliche MCP-Server
shiply
Publishes and manages web applications with SQL databases, serverless functions, domains, email tests, client intake, contracts, …
Fine Structure
Builds and hosts full-stack applications from prompts and supports agent communication through WhatsApp and email.
mcp
Provisions and manages cloud instances, networks, storage, databases, backups, VPNs, application deployments, and autocoding-agen…
EchoRelay
Manages a hosted API relay runtime, including projects, endpoints, credentials, publishing, keys, delivery logs, and dead-letter …
Supero
Builds, validates, publishes, tests, and deploys multi-tenant applications with schemas, CRUD operations, external data connector…
Replicate
Provides access to Replicate models, versions, collections, hardware, predictions, and deployments for running and managing hoste…
Relin
Configures webhook sources and destinations, monitors delivery health, investigates failures, manages retries, and replays events.
Scalix Cloud
Provides managed databases, SQL tools, container builds, persistent Linux machines, domains, scheduled functions, storage, and pr…