Date Math

io.github.JowenDelaPena/date-math · v1.7.0 · crypto-web3

Date Math is healthy: it completed an MCP handshake in 2106 ms and exposes 13 tools.

Date/time math for agents: business days, holidays, time zones, cron, RRULE. 25 free calls/day.

Endpoint: https://date-math.datemath.workers.dev/mcp (streamable-http)

Repository · Website · JSON · Add to my inventory

Facts

Users (last 30 days)0
HandshakeHealthy
Auth neededNone
Tool count13
Latency2106 ms
Last checked (UTC)2026-11-07T15:40:24.311Z

Health history

Checked (UTC)StatusLatencyError
2026-11-07T15:40:24.311ZHealthy2106

Tools (13)

date_diffDifference between two dates or datetimes: calendar (Y/M/D), total days/weeks/hours, and business days (weekdays in [from, to) minus holidays; pass country to exclude its public holidays). First 25 calls per day are free, then $0.001 per call (x402).
date_addAdd or subtract years/months/weeks/days/business days/hours/minutes/seconds. Month-end clamping; business days skip weekends, given holidays, and the public holidays of an optional country. First 25 calls per day are free, then $0.001 per call (x402).
timezone_convertConvert an instant or local wall-clock time between IANA time zones (DST-aware). First 25 calls per day are free, then $0.001 per call (x402).
date_infoCalendar facts for a date: weekday, ISO week, quarter, day of year, leap year, weekend. First 25 calls per day are free, then $0.001 per call (x402).
public_holidaysPublic holidays for a country and year: 207 countries, 2000–2050. Lunar or government-proclaimed dates are rule-based estimates. First 25 calls per day are free, then $0.001 per call (x402).
working_hours_overlapFind when working hours overlap across time zones (meeting windows). Per-participant hours optional; skips weekends by default; up to 14 days. First 25 calls per day are free, then $0.001 per call (x402).
cron_scheduleExplain a cron expression in plain English and list its next run times in any time zone. First 25 calls per day are free, then $0.001 per call (x402).
parse_date_textResolve natural-language dates like "next Friday at 3pm", "in 2 weeks" or "Dec 25 to Jan 2" to exact datetimes, relative to a reference time and time zone. First 25 calls per day are free, then $0.001 per call (x402).
city_timeFind the IANA time zone and current local time for up to 10 cities by name ("Cebu", "São Paulo", "Springfield" + country). 7,000+ cities. First 25 calls per day are free, then $0.001 per call (x402).
recurring_datesExpand an iCalendar RRULE ("every 2nd Tuesday", "Mon/Wed until June") into concrete dates and times in a time zone, DST-aware, with optional excluded dates. First 25 calls per day are free, then $0.001 per call (x402).
business_hours_deadlineSLA math in working hours: the deadline N business hours after a start time, or business time elapsed between two times. Custom hours and workdays, holidays, country public holidays, DST-aware. First 25 calls per day are free, then $0.001 per call (x402).
business_dayIs a date a business day? If not, why (weekend, or which public holiday). Also the next and previous business day, and the month's business-day count, first and last business day. Use for office-open checks, shipping cut-offs, settlement dates. Country holidays, custom holidays and custom workweeks
pay_datesUpcoming pay or billing dates for monthly, semi-monthly (e.g. 15th and last day), biweekly or weekly schedules, moved off weekends and public holidays (to the previous, next or nearest business day). Use for payroll calendars, invoice due dates and recurring billing. First 25 calls per day are free,