healthchecksio
Qué hace este MCP
Manages Healthchecks.io cron and heartbeat monitoring checks, including schedules, pings, status history, notifications, badges, and lifecycle controls.
Herramientas
Esquema de entrada
{'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).'}}}
Esquema de entrada
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['uuid'], 'properties': {'uuid': {'type': 'string', 'description': "The check's UUID to delete."}}}
Esquema de entrada
{'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."}}}
Esquema de entrada
{'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."}}}
Esquema de entrada
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {}}
Esquema de entrada
{'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.'}}}
Esquema de entrada
{'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.'}}}
Esquema de entrada
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {}}
Esquema de entrada
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['uuid'], 'properties': {'uuid': {'type': 'string', 'description': "The check's UUID."}}}
Esquema de entrada
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['uuid'], 'properties': {'uuid': {'type': 'string', 'description': "The check's UUID to pause."}}}
Esquema de entrada
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['uuid'], 'properties': {'uuid': {'type': 'string', 'description': "The check's UUID to resume."}}}
Esquema de entrada
{'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).'}}}
Cambios recientes en herramientas
Servidores MCP similares
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…