1. Conduid
  2. Communication
  3. io.github.IdoAzaCalls/cron-explainer
MCP server · Communication

io.github.IdoAzaCalls/cron-explainer

Cron expression parser: explains any cron + returns next N fire times. Timezone-aware.

Unclaimed comms
34Low

Scored 4 months ago · breakdown

About io.github.IdoAzaCalls/cron-explainer

io.github.IdoAzaCalls/cron-explainer is an MCP server in the Communication category: cron expression parser: explains any cron + returns next N fire times. Timezone-aware. It has been installed 0 times through Conduid.

Install

Clone
git clone https://github.com/IdoAzaCalls/cron-explainer

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Ask AI

Ask AI about io.github.IdoAzaCalls/cron-explainer

Powered by Claude · Grounded in docs

I know everything about io.github.IdoAzaCalls/cron-explainer. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

  • ·README presentNot checked yet.
  • ·License declaredNot checked yet.
  • ·Tests presentNot checked yet.
  • ·Dependencies pinnedNot checked yet.
  • ·No dynamic code executionNot checked yet.
  • ·Scoped permissionsNot checked yet.

README

cron-explainer

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.

Quick start

  1. Get a key at https://cron-explainer.cron-explainer-prod.workers.dev/ (Stripe Checkout, €5 minimum).
  2. Copy the key — it's shown exactly once.
  3. Call the API:
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

MCP

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

Endpoints

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

Limits

  • Cron: 5-field POSIX/Vixie syntax (minute, hour, day-of-month, month, day-of-week).
  • Timezones: IANA names (e.g. Europe/Lisbon, America/Los_Angeles). Defaults to UTC.
  • n clamps to [1, 100].
  • Best-effort accuracy. See /legal/disclaimer for warranty terms.
  • Zero PII: inputs are cron strings and IANA timezones only. Request and response bodies are never logged.

Stack

TypeScript on Cloudflare Workers. Cron parsing via croner (MIT). English descriptions via cronstrue (MIT). Full NOTICE text at /legal/notices.

Contact

azariaido@gmail.com — billing issues, bug reports, custom pricing.

README mirrored from the source repository 4 months ago. The original is authoritative.

Questions

About io.github.IdoAzaCalls/cron-explainer

How do I install io.github.IdoAzaCalls/cron-explainer?

Run git clone https://github.com/IdoAzaCalls/cron-explainer, then add the server to your MCP client's configuration. Conduid has recorded 0 installs, so the command is known to work with current clients.

Is io.github.IdoAzaCalls/cron-explainer safe to use with an AI agent?

Its trust score is 34 out of 100 (low). Conduid hasn't run static security checks on this repository yet, so review the source yourself before granting it credentials. It has no ConduID identity yet, so agent calls to it are not receipted.

Is io.github.IdoAzaCalls/cron-explainer still maintained?

Conduid hasn't recorded a commit date for this repository yet. Check the repository directly for recent activity.