402cron
Was dieses MCP kann
Schedules signed HTTP webhook deliveries, with destination verification, task creation, execution, pausing, resuming, editing, and delivery management.
Tools
Eingabeschema
{'type': 'object', 'required': ['name', 'cron', 'url'], 'properties': {'url': {'type': 'string', 'description': 'The https:// destination. It must already be registered and verified — see register_destination.'}, 'body': {'description': 'The body we send. Stored in the clear, so it must not carry credentials. A non-string is serialized as JSON.'}, 'cron': {'type': 'string', 'description': '5 fields, UTC only, one minute at the finest. Operators: * a-b a,b */n a-b/n. Names: SUN-SAT (day), JAN-DEC (month). Macros: @yearly @annually @monthly @weekly @daily @midnight @hourly. Day-of-week is 0-6 with 0 = Sunday; 7 also means Sunday. Write days as names (MON-FRI). Numbers differ between schedulers: Quartz, AWS EventBridge and Cloudflare number Sunday as 1, we and croniter as 0. Translated for you: "?". "?" as a whole day-of-month or day-of-week field becomes "*". A NUMERIC day-of-week next to "?" is refused, because "?" means the expression was written where Sunday is 1. Refused: Quartz L, Quartz W, Quartz #, six fields (seconds), seven fields (year), @reboot, @every, CRON_TZ= prefixes, time zones of any kind — each with a code saying what to send instead.'}, 'name': {'type': 'string', 'description': 'Your name for the task. Unique among your live tasks; creating with an existing name updates it.'}, 'method': {'type': 'string', 'description': 'HTTP method of the delivery. Default POST. GET and HEAD carry no body.'}, 'headers': {'type': 'object', 'description': 'Headers we send with the delivery. Stored ENCRYPTED at rest — put credentials here, never in the body.'}, 'timeoutMs': {'type': 'integer', 'description': 'How long we wait for your server, 250-2000 ms. Answer 202 and do the work behind it.'}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', 'required': ['id'], 'properties': {'id': {'type': 'integer', 'description': 'Destination id, as returned by register_destination.'}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', 'required': ['id'], 'properties': {'id': {'type': 'string', 'description': 'Task id (UUID), as returned by create_task or list_tasks.'}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', 'properties': {'section': {'enum': ['quickstart', 'verification', 'headers', 'signature', 'notice', 'errors', 'billing', 'limits'], 'type': 'string', 'description': 'Which section to return. Omit for all of it.'}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', 'properties': {}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', 'properties': {}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', 'required': ['id'], 'properties': {'id': {'type': 'string', 'description': 'Task id (UUID), as returned by create_task or list_tasks.'}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', 'properties': {}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', 'properties': {'after': {'type': 'string', 'description': 'Cursor from a previous page.'}, 'limit': {'type': 'integer', 'description': 'How many to return.'}, 'state': {'type': 'string', 'description': 'Filter by state: live (default), all, or one exact state such as active or paused_by_client.'}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', 'required': ['id'], 'properties': {'id': {'type': 'string', 'description': 'Task id (UUID), as returned by create_task or list_tasks.'}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string', 'description': 'The https:// URL you control.'}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', 'required': ['id'], 'properties': {'id': {'type': 'string', 'description': 'Task id (UUID), as returned by create_task or list_tasks.'}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', 'required': ['id'], 'properties': {'id': {'type': 'string', 'description': 'Task id (UUID), as returned by create_task or list_tasks.'}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', 'required': ['id'], 'properties': {'id': {'type': 'string', 'description': 'Task id (UUID), as returned by create_task or list_tasks.'}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', 'required': ['id'], 'properties': {'id': {'type': 'string', 'description': 'Task id (UUID), as returned by create_task or list_tasks.'}, 'url': {'type': 'string', 'description': 'The https:// destination. It must already be registered and verified — see register_destination.'}, 'body': {'description': 'The body we send. Stored in the clear, so it must not carry credentials. A non-string is serialized as JSON.'}, 'cron': {'type': 'string', 'description': '5 fields, UTC only, one minute at the finest. Operators: * a-b a,b */n a-b/n. Names: SUN-SAT (day), JAN-DEC (month). Macros: @yearly @annually @monthly @weekly @daily @midnight @hourly. Day-of-week is 0-6 with 0 = Sunday; 7 also means Sunday. Write days as names (MON-FRI). Numbers differ between schedulers: Quartz, AWS EventBridge and Cloudflare number Sunday as 1, we and croniter as 0. Translated for you: "?". "?" as a whole day-of-month or day-of-week field becomes "*". A NUMERIC day-of-week next to "?" is refused, because "?" means the expression was written where Sunday is 1. Refused: Quartz L, Quartz W, Quartz #, six fields (seconds), seven fields (year), @reboot, @every, CRON_TZ= prefixes, time zones of any kind — each with a code saying what to send instead.'}, 'name': {'type': 'string', 'description': 'Your name for the task. Unique among your live tasks; creating with an existing name updates it.'}, 'method': {'type': 'string', 'description': 'HTTP method of the delivery. Default POST. GET and HEAD carry no body.'}, 'headers': {'type': 'object', 'description': 'Headers we send with the delivery. Stored ENCRYPTED at rest — put credentials here, never in the body.'}, 'timeoutMs': {'type': 'integer', 'description': 'How long we wait for your server, 250-2000 ms. Answer 202 and do the work behind it.'}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', 'required': ['id'], 'properties': {'id': {'type': 'integer', 'description': 'Destination id, as returned by register_destination.'}}, 'additionalProperties': False}
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…