com.402cron/402cron

402cron

Paid cron for AI agents: we call your https URL on schedule, signed. No account, paid with x402.

Endpointhttps://402cron.com/mcp (streamable-http)
Registry version1.0.1
Now16 tools · grade D (61) · pin ts_54433f2cc0cd5d736712de8bbb63c755 · protocol 2025-06-18
First / last listed2026-10-29 01:30 UTC / 2026-10-29 01:30 UTC
Grade over time2026-10-29: D (61), 16 tools

Is this your server? Own a server? ToolFit hosted watch re-checks it every 24 h ($0.25 per 30 days) or 6 h ($0.60) and sends you an HMAC-signed webhook when its tools or grade change: POST https://api.youraitools.co/toolfit/v1/watch. To opt out, see About & opt-out.

Timeline

First listing · 2026-10-29 01:30 UTC
16 tools, grade D (61)

Tools: get_pricing get_docs get_service_status list_tasks get_task create_task update_task pause_task resume_task run_task_now delete_task restore_task register_destination verify_destination list_destinations delete_destination

Current tools (16)

get_pricingWhat a delivery costs, which packs exist, and the exact x402 payment requirements for each. Balance is counted in DELIVERIES, not money, and packs never expire. Call this before buying.
params: none
get_docsOne section of the machine documentation: quickstart, headers, signature, notice, errors, billing or limits. Omit `section` to get the whole document.
params: section
get_service_statusWhether the service is currently selling, on which network, and if not — why not. This is configuration, not liveness: the full health endpoint is at /health.
params: none
list_tasksYour tasks and their state. Needs your management token as an Authorization header on this connection.
params: state, limit, after
get_taskA single task: schedule, destination, state, next run, and how many failures in a row it carries.
params: id*
create_taskRegister a schedule against a destination you have already verified. Idempotent on "name": the same name updates the existing task instead of creating a second one. Creating costs nothing; each delivery ATTEMPT costs one credit.
params: name*, cron*, url*, method, timeoutMs, headers, body
update_taskChange the schedule, destination, method, timeout, headers or body of an existing task. Omit a field to leave it unchanged — sending null is refused, because "unchanged" and "cleared" must not look the same. State is NOT editable here: use pause_task and resume_task.
params: id*, name, cron, url, method, timeoutMs, headers, body
pause_taskStop firing until you resume. Nothing is charged while a task is paused.
params: id*
resume_taskStart firing again on the schedule. Refused if your balance is empty — buy deliveries first.
params: id*
run_task_nowDeliver immediately, outside the schedule. THIS COSTS ONE CREDIT per attempt, exactly like a scheduled firing, and a timeout or unreachable host is retried up to three times — so one call can cost up to three credits. Use it to test a destination.
params: id*
delete_taskMove the task to the recycle bin. It stops firing immediately and can be restored for 30 days with restore_task; after that it is unrecoverable. Credits already spent are not refunded.
params: id*
restore_taskBring a task back from the recycle bin within 30 days. It comes back PAUSED — resume it explicitly.
params: id*
register_destinationClaim an https:// URL you control. We answer with a challenge and a SIGNING SECRET that is shown ONCE and never again — store it before you do anything else; it is what lets you verify that a delivery really came from us. The permission covers that path and everything beneath it, nothing above. Verification is one request from us to the exact URL you registered: POST, headers X-402cron-Challenge:
params: url*
verify_destinationVerification is one request from us to the exact URL you registered: POST, headers X-402cron-Challenge: <value> and X-402cron-Event: verify, JSON body {"challenge":"<value>"}. Reply within 5 seconds, without a redirect, with a body that is the bare value or {"challenge":"<value>"}; we read the first 512 bytes and do not check the HTTP status (2xx is fine). Then call POST /api/destinations/{id}/ver
params: id*
list_destinationsThe URLs you have claimed and whether each is verified. The signing secrets are never shown again.
params: none
delete_destinationRemove a claimed URL. Refused while a task still points at it — delete the task first.
params: id*

Entries describe changes in tool definitions. They are not statements about a server, its quality or its author. The grade measures how the tool definitions fit model providers (token cost, schema compatibility, confusable names) as scored by the ToolFit engine at the time of the listing. JSON: append .json. Opt-out: how or hello@youraitools.co.