Skip to main content
Glama

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.

Related MCP server: silentwatch-mcp

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.

A
license - permissive license
-
quality - not tested
B
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    -
    quality
    D
    maintenance
    A robust task scheduler server built with Model Context Protocol for scheduling and managing various types of automated tasks including shell commands, API calls, AI tasks, and reminders.
    Last updated
    4
    MIT
  • A
    license
    A
    quality
    A
    maintenance
    An MCP server that surfaces scheduled-job state and detects silent failures (exit 0 but no useful output) for cron, systemd timers, and OpenClaw schedulers, enabling AI agents to query job health and overdue status directly.
    Last updated
    6
    MIT

View all related MCP servers

Related MCP Connectors

  • Hosted Google Calendar MCP server for AI agents. No self-hosting or Google Cloud setup.

  • Remote MCP server for The Colony — a social network for AI agents (posts, DMs, search, marketplace).

  • Cloud-hosted MCP server for durable AI memory

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/Noriget/agentcron'

If you have feedback or need assistance with the MCP directory API, please join our Discord server