New: MCP server for AI agents

Cron jobs for apps and AI agents

Schedule, run and monitor any HTTP job. Pipelines, webhooks, scheduled prompts. Metered from $0.00003 per run, and nothing at all when idle.

No card required. Around 330,000 free runs.

clearcron.com/dashboard/jobs
ClearCron dashboard showing eight scheduled jobs with next run, schedule, success rate and status
Executing
00:00:00 UTC
0%
Trigger delivery
<0ms
Schedule accuracy
0k+
Runs every day
$0.00
Monthly minimum

Works with anything that answers HTTP

Everything you need to trust a schedule

Create a job, watch it run, read what it returned, and know what it cost. Nothing hidden behind a plan.

Jobs list Run logs with status and duration Usage report with runs per day and billing tiers

Flexible scheduling

Any interval or cron expression, down to the minute, in the timezone you choose.

Any endpoint, any auth

All HTTP methods, custom headers and a request body. Credentials stay encrypted.

Failure alerts

Any non-200 response alerts you straight away, with per-job thresholds so flaky endpoints don't page you.

Slack, webhook and email

Alerts land where your team already looks. Included with every account.

Full execution logs

Status, duration, cost and the response body for every single run, searchable for 30 days.

Run on demand

Trigger a job by hand to test it, then let the schedule take over.

If this, then that. For your jobs.

React to what a job returns. Match on the response, then run another job, email the team, post to Slack or text whoever is on call. Set it up in the Chains tab of any job.

Scheduled job payment-sync  ·  0 9 * * *  ·  POST /api/sync
↓
Response · 200 · 812 ms
↓
Condition if response contains "fail"
↓
run retry-script✓
email ops✓
slack #alerts✓
sms on-call✓

Real cron for WordPress

WP-Cron only runs when someone visits your site. Quiet hours mean missed scheduled posts, skipped backups and store jobs that never fire. The ClearCron plugin replaces it with a fixed schedule from outside WordPress.

  • Fixed-interval pings. Every 1, 5 or 15 minutes ClearCron calls a signed trigger URL and runs everything that is due.
  • Missed-post rescue. Scheduled posts that already slipped are detected and published automatically.
  • Event inventory. Every hook with its recurrence and next run, including zombie events left behind by removed plugins.
  • WooCommerce ready. Action Scheduler queue counts and recent failures, right in wp-admin.
Connect a site Plugin guide

A site on 5-minute pings costs about $0.26 a month. The free credit alone runs one for years.

ClearCron plugin overview inside wp-admin showing scheduled events and trigger status
# List your jobs with their next run and last status
curl https://www.clearcron.com/api/crons \
  -H "X-API-KEY: $CLEARCRON_API_KEY"
const res = await fetch('https://www.clearcron.com/api/crons', {
  headers: { 'X-API-KEY': process.env.CLEARCRON_API_KEY }
});
const jobs = await res.json();

for (const job of jobs) {
  console.log(job.name, job.next_run, job.last_http_status);
}
$ch = curl_init('https://www.clearcron.com/api/crons');
curl_setopt_array($ch, [
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_HTTPHEADER => ['X-API-KEY: ' . getenv('CLEARCRON_API_KEY')],
]);
$jobs = json_decode(curl_exec($ch), true);
import os, requests

jobs = requests.get(
    "https://www.clearcron.com/api/crons",
    headers={"X-API-KEY": os.environ["CLEARCRON_API_KEY"]},
).json()

for job in jobs:
    print(job["name"], job["next_run"], job["last_http_status"])
# Add ClearCron to Claude Code
claude mcp add clearcron \
  -e CLEARCRON_API_KEY=your_key \
  -- npx -y clearcron-mcp

# Then just ask:
"Create a job that POSTs to /api/reindex every night at 2am,
 and pause embeddings-refresh until Monday."

Schedule the work your agents can't stay awake for

Agents and pipelines need a pulse. ClearCron is the HTTP heartbeat underneath them, and your agents can drive it themselves.

  1. Trigger anything over HTTP

    Point a job at an LLM pipeline, an agent endpoint or a webhook. Nightly embeddings, hourly syncs, scheduled prompts.

  2. Monitor from your own tools

    Query job status, schedules and last responses over the REST API with an API key.

  3. Let Claude manage the schedule

    With the MCP server, Claude and other agents create, pause and debug your jobs conversationally.

A balance, not a subscription

Runs deduct fractions of a cent. Quiet months cost nothing. The rate falls as you scale.

Marginal rates, reset monthly. Your first million runs never cost more than $3.90.
Monthly runsRate per run
First 10,000$0.00003
10,001 to 100,000$0.00001
100,001 to 1,000,000$0.000003
Beyond 1,000,000$0.000001
  1. Start with $10 credit

    About 330,000 runs, no card on file.

  2. Runs deduct, idle is free

    Every deduction itemised in your billing log.

  3. Top up on your terms

    Manual or auto-recharge, with a balance alert before you run dry.

One meter, every feature

No tiers to pick, nothing to upgrade. Move the slider to see what your workload costs.

Estimate monthly costUSD
8,640
≈ one job every 5 minutes, all month
Effective rate$0.000030 / run
Monthly minimum$0.00
Estimated total $0.26 /mo
First $10 free, up to 330,000 runs at tiered rates.
  • Unlimited jobs and runs
  • Full logs with response bodies
  • Slack, webhook and email alerts
  • Chains, manual runs, auto-recharge
  • REST API and MCP server
  • WordPress plugin
Start with $10 free

No card required until your free credit is spent.

Prefer a fixed invoice? Flat monthly plans cover a set number of runs per day.

Lite

$19 / month
Suitable for Single Companies
  • Unlimited cron jobs
  • 20,000 runs per day included
  • All features and priority support
Get started

Plus

$34 / month
Suitable for Multiple Websites
  • Unlimited cron jobs
  • 50,000 runs per day included
  • All features and priority support
Get started

Premium

$80 / month
Suitable for Large Enterprises
  • Unlimited cron jobs
  • 200,000 runs per day included
  • All features and priority support
Get started

The best cron service is one you forget about

Three years in production. Not a single missed job, and setup took under two minutes.

S
Sarah
Extrastaff Ltd

Cleaner and more intuitive than EasyCron. No upsells. My default for all new projects.

M
Mohit
Xplore4 Technologies

No more crontab for me. Exactly what I needed. Simple and powerful.

J
Joseph
Arise Media Group

Questions, answered

A task that runs on a schedule. ClearCron calls the URL you give it at the times you choose, records what came back, and alerts you when something goes wrong.
Each execution deducts a fraction of a cent from your balance at the tiered rate for that month. Failed runs are billed the same as successful ones. Idle time costs nothing.
You get a balance alert first. If it reaches zero, jobs pause until you top up. Turn on auto-recharge and it never gets that far.
Globally distributed serverless infrastructure. In our testing, 100% trigger delivery within 100 ms of the scheduled time.
No. Billing is per run, so ten quiet jobs cost less than one busy one.
Yes. Every new account starts with $10 of credit, which is roughly 330,000 runs. You only add a card when you want to top up.

Your first $10 is on us

Schedule your first job in two minutes. No card required.

Create free account