Moltline TimeOps
Business days, meeting overlap and recurrence expansion, deterministic. 3 of 5 tools free.
| Endpoint | https://mcp.moltlinestudio.com/timeops (streamable-http) |
|---|---|
| Registry version | 1.2.0 |
| Now | 5 tools · grade A (98) · pin ts_313c55bb3f3ba7f9746c869b4e5d2a13 · protocol 2025-06-18 |
| First / last listed | 2026-11-09 01:28 UTC / 2026-11-09 01:28 UTC |
| Grade over time | 2026-11-09: A (98), 5 tools |
Is this your server? Own a server? ToolFit hosted watch re-checks it every 24 h ($0.25 per 30 days) or 6 h ($0.60) and sends you an HMAC-signed webhook when its tools or grade change: POST https://api.youraitools.co/toolfit/v1/watch. To opt out, see About & opt-out.
Tools: business_days meeting_overlap recurrence_expand deadline_planner sla_due
business_days | Do business-day math that skips weekends and your holiday list. FREE.
Either add N business days to start_date (set add_days), or count the
business days between start_date and end_date (set end_date). Typical
input {"start_date": "2026-03-02", "add_days": 10} returns
{"result_date": "2026-03-16", "result_weekday": "Monday", ...}; with
end_date set it returns {"business_days_between": N, "from": params: start_date*, add_days, end_date, holidays |
meeting_overlap | Find the shared meeting window across time zones inside working hours. FREE.
Give one UTC offset per participant and an optional working-hours window.
Typical input {"offsets_utc": [-8, 1, 5.5]} returns {"overlap_utc":
["HH:MM", "HH:MM"], "overlap_minutes": N, "local_windows": [...]}; when no
shared window exists it returns {"overlap": null, "verdict": "..."}.
Use when people in different zones params: offsets_utc*, work_start, work_end |
recurrence_expand | Expand a recurrence rule into a concrete list of ISO dates. FREE.
Set every_days for a fixed interval, or weekly_on for specific weekdays.
Typical input {"start_date": "2026-01-05", "every_days": 14, "count": 3}
returns {"dates": ["2026-01-05", "2026-01-19", "2026-02-02"]}.
Use when a recurrence rule has to become concrete dates. Not for counting
working days in a span (business_days) and not fo params: start_date*, count, every_days, weekly_on |
deadline_planner | Plan a task schedule backward from a hard deadline in business days. PREMIUM (license).
Given ordered tasks with business-day durations, returns each task's
start/end dates, the latest safe start, and slack from today. Typical
input {"due_date": "2026-06-01", "tasks": [{"name": "Draft", "days": 3},
{"name": "Review", "days": 2}]} returns {"schedule": [...],
"latest_safe_start": "YYYY-MM-DD", "sla params: due_date*, tasks*, holidays, buffer_days |
sla_due | Compute when a ticket's SLA falls due, wall-clock or business-hours. PREMIUM (license).
Typical input {"opened_at": "2026-03-02T15:30", "sla_hours": 8,
"business_hours_only": true} returns {"due": "2026-03-03T15:30", "mode":
"business hours 09:00-17:00"}; with business_hours_only false the mode is
"wall-clock".
Use when a response or resolution clock has started and one due moment is
needed. Not params: opened_at*, sla_hours*, business_hours_only, day_start, day_end, holidays |
Entries describe changes in tool definitions. They are not statements about a server, its quality or its author. The grade measures how the tool definitions fit model providers (token cost, schema compatibility, confusable names) as scored by the ToolFit engine at the time of the listing. JSON: append .json. Opt-out: how or hello@youraitools.co.