MCP.Market

Cron MCP server

by takeaseatventure·io.github.takeaseatventure/cron-mcp·v0.1.2

MCP cron validator for AI agents; flags impossible schedules and other silent cron bugs.

A89/100grade A
What users say
No reviews yet
Be the first
Safety scan
A89/100

full report

Adoption
Growing

0 stars35 downloads/wk

Reviews

Write one

Nobody has reviewed Cron yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Cron tools (4)

write = sends, deletes, buys or posts

Read from the package source without running it. The installed server may list more.

  • cron_presets

    Return a library of common cron expression presets (every 5 min, hourly, daily at midnight,

  • next_runs

    Compute the next N scheduled run times for a cron expression.

  • parse_cron

    Parse a cron expression and return a human-readable description of when it fires.

  • validate_cron

    Deeply validate a cron expression for correctness and common mistakes.

Public scan report

scanner v0.1.9 · 2026-09-24 · same rubric, same numbers if you re-run it

no findings
  • Code scan5 source files scanned25/25
  • –Live reliabilityno gateway calls yet and no remote to proben/a
  • –Tool poisoningtools not inspected (local package is not executed); not countedn/a
  • Auth qualitylocal package, no credentials required12/15
  • Maintenancelast push 15 days ago15/15
  • Maintainer identityregistry namespace matches repository owner6/10
Overall 89/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How Cron compares

Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
89/100
higher than 80% of 48,255 servers
Tools
4
the typical server has 7
Tools that change things
0%
typical: 0%. Fewer write tools means less an agent can break
Downloads a week
35
more than 25% of 12,191 servers with a package

What its tools let an agent do: 4 read

Install Cron in Claude Code, Cursor or VS Code

Runs npx -y cron-mcp-server on your machine. Read the scan report first; the gateway never runs local packages.

claude mcp add cron-mcp -- npx -y cron-mcp-server
Add to Cursor

What the publisher says

From the Cron repository's README, as published. We do not edit it. Read it on GitHub

cron-mcp

An MCP (Model Context Protocol) server that lets AI coding agents — Claude, Cursor, Copilot, Cline — parse, validate, explain, and preview cron expressions.

Built to catch silent cron bugs (impossible schedules, OR-semantics gotchas, midnight spikes) before a job is deployed — a class of mistake that's easy to make and hard to notice until a critical job silently fails to fire.

Why

Cron expressions are deceptively tricky. Common silent failures:

  • 0 0 30 2 → never runs** (February has no 30th). Syntactically valid, semantically dead.
  • 0 0 1,15 1 → fires on the 1st OR 15th OR Monday**, not "the 1st and 15th if Monday" (the classic dom+dow OR-semantics trap).
  • /7 * → uneven step; intervals drift (:00, :07, :14, …, :56, :00 — not "every 7 minutes" cleanly).
  • 0 0 → midnight spike**; every job in the system competes at 00:00.

cron-mcp surfaces these as warnings, observations, and suggestions that the AI agent can act on — before you ship the schedule.

Tools exposed

Install

npm install -g cron-mcp-server

Published links

  • npm package — installable release 0.1.2
  • Official MCP Registry — registry record
  • GitHub release — downloadable source checkpoint

Configure

Claude Desktop

Add to ~/Library/Application Support/Claude/claudedesktopconfig.json (macOS) or the equivalent on your OS:

{
  "mcpServers": {
    "cron": {
      "command": "cron-mcp-server",
      "args": []
    }
  }
}

Cursor

Add to .cursor/mcp.json (or ~/.cursor/mcp.json for global):

{
  "mcpServers": {
    "cron": {
      "command": "cron-mcp-server"
    }
  }
}

VS Code (Copilot)

{
  "mcp.servers": {
    "cron": {
      "type": "stdio",
      "command": "cron-mcp-server"
    }
  }
}

Direct (no install)

npx cron-mcp-server

Example usage

Once connected, just ask the agent in natural language:

  • "Validate this cron: 0 0 30 2 "*
  • "When does /5 next fire?"*
  • "Give me a cron for every weekday at 9am"
  • "Is there anything risky about 0 0 1,15 1?"*

The agent calls the tools and returns structured, actionable results.

Engine

The cron engine is battle-tested: 638 lines, zero dependencies, originally extracted from a browser-based cron generator and hardened with 69 unit tests. This MCP server is a thin tool wrapper around it.

License

MIT © takeaseatventure

Nothing above is checked by us. What we check is on the safety report.

Cron: common questions

Is Cron MCP server safe?
Yes, by our scan: it is graded A (89/100). Read the Cron safety report
How do I install Cron?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does Cron need an API key?
Not as far as the registry entry and our scan can tell: no credentials are declared or required.
Is Cron maintained?
The last commit was 55 days ago (2026-09-09). The latest release is v0.1.2.
How does Cron compare with other MCP servers?
safety score 89/100 (higher than 80% of 48,255 servers); tools 4 (the typical server has 7); tools that change things 0% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.