Cron expression parser: explains any cron + returns next N fire times. Timezone-aware.
Config is the same across clients — only the file and path differ.
{
"mcpServers": {
"io-github-idoazacalls-cron-explainer": {
"command": "<see-readme>",
"args": []
}
}
}Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
Cron expression parser: explains any cron + returns next N fire times. Timezone-aware.
No automated test available for this server. Check the GitHub README for setup instructions.
Five weighted categories — click any category to see the underlying evidence.
No known CVEs.
No package registry to scan.
This server is missing a description. Tools and install config are also missing.If you've used it, help the community.
Add informationBe the first to review
Have you used this server?
Share your experience — it helps other developers decide.
Sign in to write a review.
Others in maps
Verified cloud cost forecasting for AI agents. AWS, GCP, Azure pricing matrix.
🌱 Agricultural AI: Soil analysis, crop recommendations, weather forecasts. FREE TurboQuant.
MCP server for METAR/TAF aviation weather data
Credential isolation for AI agents. Inject secrets at the network boundary.
MCP Security Weekly
Get CVE alerts and security updates for io.github.IdoAzaCalls/cron-explainer and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
A tiny pay-per-call API that parses cron expressions, returns the next N fire times, and produces a short English description. Timezone-aware (IANA).
Live: https://cron-explainer.cron-explainer-prod.workers.dev/ Pricing: 0.01 EUR per successful call, prepaid via Stripe Checkout in packs of 500 / 5,000 / 50,000 calls. Non-2xx responses are refunded. No subscription. Keys never expire.
curl -X POST https://cron-explainer.cron-explainer-prod.workers.dev/v1/explain \
-H "content-type: application/json" \
-H "x-api-key: $YOUR_KEY" \
-d '{"cron":"0 9 * * 1-5","tz":"Europe/Lisbon","n":3}'
Response:
{
"input": {"cron":"0 9 * * 1-5","tz":"Europe/Lisbon","n":3},
"valid": true,
"description": "At 09:00, Monday through Friday",
"next": ["2026-04-24T08:00:00.000Z","2026-04-27T08:00:00.000Z","2026-04-28T08:00:00.000Z"],
"flags": {"dst_transition_ahead": false, "ambiguous": false, "notes": []},
"errors": []
}
Check remaining balance:
curl -H "x-api-key: $YOUR_KEY" \
https://cron-explainer.cron-explainer-prod.workers.dev/v1/balance
The server is listed on the official MCP registry as
io.github.IdoAzaCalls/cron-explainer with a Streamable HTTP endpoint at
POST /mcp. It exposes one tool, explain_cron. Pass your x-api-key as
an HTTP header on the MCP transport; billing is identical to the REST path.
Registry entry: https://registry.modelcontextprotocol.io/v0/servers?search=cron-explainer
| Method | Path | Purpose |
|---|---|---|
POST | /v1/explain | Parse + describe + next fire times (billed) |
GET | /v1/balance | Remaining balance for an x-api-key |
POST | /v1/checkout | Create a Stripe Checkout Session |
GET | /v1/schema | JSON Schema for request/response |
POST | /mcp | MCP Streamable HTTP (JSON-RPC 2.0) |
GET | /.well-known/mcp.json | Static tool manifest |
GET | /health | Liveness probe |
GET | /legal/{tos,privacy,disclaimer,notices} | Legal docs |
Europe/Lisbon, America/Los_Angeles). Defaults to UTC.n clamps to [1, 100]./legal/disclaimer for warranty terms.TypeScript on Cloudflare Workers. Cron parsing via
croner (MIT). English descriptions via
cronstrue (MIT). Full NOTICE
text at /legal/notices.
azariaido@gmail.com — billing issues, bug reports, custom pricing.