cd /news/ai-agents/why-24-december-1-australian-busines… · home topics ai-agents article
[ARTICLE · art-130173] src=dev.to ↗ pub= topic=ai-agents verified=true sentiment=↑ positive

Why 24 December + 1 Australian Business Day Can Equal 29 December

A developer has released AU Agent Utilities, an open-source MCP server that performs deterministic Australian business-day calculations for AI agents. The server exposes four tools covering business-day checks, date arithmetic, day counts, and deadline rolling, and supports all eight Australian states and territories via a remote Streamable HTTP endpoint. The developer argues that rule-based tasks like business-day math should be handled by deterministic tools rather than left to LLM guesswork.

by read1 min views3 publishedSep 15, 2026

A few days ago I shared AU Agent Utilities, a small open-source MCP server I built for deterministic Australian business-day calculations.

Since then I've been thinking less about the tool itself and more about the reason it needs to exist.

A good example is this:

At first glance, an AI agent could easily assume the answer is Monday 27 December.

But in NSW:

So the next business day was:

Wednesday 29 December 2021

That is exactly the kind of calculation I don't want an AI model guessing from memory.

LLMs are useful when a task requires interpretation, reasoning or language.

But some tasks have a correct answer based on a defined set of rules.

Business-day calculations are one of them.

If an agent is calculating:

then getting the date wrong by even one day can matter.

Instead of asking the model:

"What is one NSW business day after 24 December 2021?"

the agent can call a deterministic tool.

The MCP currently has four tools:

check_australian_business_day

Checks whether a date is a business day in an Australian state or territory and returns the previous and next business day.

calculate_australian_business_date

Adds or subtracts business days from a date.

count_australian_business_days

Counts business days between two dates with explicit start/end inclusion rules.

calculate_australian_deadline

Calculates calendar-day or business-day deadlines and can roll a result to the next or previous business day.

It currently supports:

ACT, NSW, NT, QLD, SA, TAS, VIC and WA.

The server runs remotely using Streamable HTTP.

MCP endpoint:

text
https://au-business-day.auagentutilities.workers.dev/mcp
── more in #ai-agents 4 stories · sorted by recency
── more on @au agent utilities 3 stories trending now
sponsored brought to you by zahid.host 4,200+ EU-deployed projects
reading about agents? ship yours in a single git push.

Run your AI side-project on zahid.host

EU-based hosting, git-push deploys, automatic HTTPS, no cold starts. Free tier with a custom domain — perfect for shipping the agent you just read about.

$git push zahid main
Live at https://your-agent.zahid.host
Get free account → Pricing
from €0/mo · no card required
LIVE [news/why-24-december-1-au…] indexed:0 read:1min 2026-09-15 ·