Deadlines in business hours
SLA math in working hours: the deadline N business hours after a start time, or business time elapsed between two times. Use for support-ticket SLAs, response-time targets and office-hours deadlines. Custom hours and workdays, holidays, country public holidays, DST-aware.
MCP tool business_hours_deadlineHTTP POST /v1/business_hours25 free calls a day, then $0.001
Try it
Runs the real tool over MCP. Edit the arguments and run. Uses your daily free calls.
business_hours_deadline
result
{
"mode": "deadline",
"timezone": "Asia/Manila",
"start": "2026-11-06T16:00:00+08:00",
"business_minutes": 120,
"deadline": "2026-11-09T10:00:00+08:00",
"deadline_utc": "2026-11-09T02:00:00Z",
"weekday": "Monday"
}
The result shown before you run is a saved example response.
Use it from your agent
Add the MCP server once and your agent can call business_hours_deadline and the other 19 tools.
Claude Code
One command in your terminal.
claude mcp add --transport http date-math https://date-math.datemath.workers.dev/mcp
Any MCP client
Claude Desktop, Cursor, VS Code, Windsurf.
{
"mcpServers": {
"date-math": {
"url": "https://date-math.datemath.workers.dev/mcp"
}
}
}HTTP + x402
POST JSON; pay the 402 with any x402 client.
curl -X POST https://date-math.datemath.workers.dev/v1/business_hours \
-H "Content-Type: application/json" \
-d '{"start":"2026-11-06T16:00","hours":2,"timezone":"Asia/Manila","work_start":"09:00","work_end":"17:00","country":"PH"}'