Command Palette

Search for a command to run...

UnylyUnyly
Browse all

AgentCron

FreeNot checked

A hosted remote MCP server that lets your AI agent schedule tasks for later — reminders, delayed webhook callbacks, and recurring jobs. Read-only by design.

GitHubEmbed

About

A hosted remote MCP server that lets your AI agent schedule tasks for later — reminders, delayed webhook callbacks, and recurring jobs. Read-only by design.

README

AgentCron

Let your AI agent schedule tasks for later — reminders, delayed callbacks, and recurring jobs.
A hosted, remote MCP server. Tools: schedule_task, list_tasks, cancel_task.

Website · Docs · Get an API key (free)

▶ Get your free API key → cron.mgm-llc.org/signup


What it does

Agents can't sleep, wait, or run on a schedule. AgentCron gives them time:

  • Remind later — "Notify me in 2 hours to review the PR."
  • 🔁 Recurring — "Email me a summary every weekday at 9am."
  • 🪝 Delayed webhook — "POST this URL in 30 minutes to resume the workflow."
  • 🔍 Poll — "Every 10 minutes, hit the status webhook."

A scheduled task either notifies you (email / Slack / Discord / webhook) or POSTs to a webhook at the chosen time. One-off or recurring.

🔒 Read-only by design. AgentCron only runs the tasks your agent schedules. No access to your inbox, files, or accounts.

Connect it

Remote URL (Cursor, Streamable-HTTP clients):

{
  "mcpServers": {
    "agentcron": {
      "url": "https://cron.mgm-llc.org/mcp",
      "headers": { "Authorization": "Bearer YOUR_API_KEY" }
    }
  }
}

Stdio bridge (Cline, Claude Desktop, every client):

{
  "mcpServers": {
    "agentcron": {
      "command": "npx",
      "args": ["-y", "mcp-remote", "https://cron.mgm-llc.org/mcp", "--header", "Authorization: Bearer YOUR_API_KEY"]
    }
  }
}

Get a free key at cron.mgm-llc.org. See the docs.

Tools

Tool Purpose
schedule_task Schedule a notify or webhook task. Timing: in_seconds or run_at (ISO 8601 UTC); add repeat_every_seconds to recur.
list_tasks List pending and recent tasks.
cancel_task Cancel a pending task by id.

Pricing

  • Free — 5 active tasks, runs as often as every 5 min, 1,000 runs/month.
  • Pro — $9/mo or $90/yr — 200 tasks, 60s min interval, 100,000 runs/month.

Timing is best-effort on a 1-minute tick (no sub-minute scheduling).

Self-hosting

Cloudflare Workers + D1 + Hono. The scheduler uses a Cron Trigger (every minute) — available on the free Workers plan.

npm install
npm run db:local
npm run dev
npx wrangler login
npx wrangler d1 create agentcron      # put database_id in wrangler.jsonc
npm run db:remote
npx wrangler secret put APP_SECRET
npx wrangler secret put RESEND_API_KEY
npx wrangler deploy

License

MIT · Operated by MGM LLC.

from github.com/Noriget/agentcron

Installing AgentCron

This server has no published package — it is built from source. Open the repository and follow its README.

▸ github.com/Noriget/agentcron

FAQ

Is AgentCron MCP free?

Yes, AgentCron MCP is free — one-click install via Unyly at no cost.

Does AgentCron need an API key?

No, AgentCron runs without API keys or environment variables.

Is AgentCron hosted or self-hosted?

Self-hosted: the server runs locally on your machine via the install command above.

How do I install AgentCron in Claude Desktop, Claude Code or Cursor?

Open AgentCron on unyly.org, pick your client tab (Claude Desktop, Claude Code, Cursor) and press Install — the config is generated automatically, no JSON editing.

Related MCPs

Compare AgentCron with

Not sure what to pick?

Find your stack in 60 seconds

Author?

Embed badge for your README

Browse similar

All design MCPs