check_australian_business_day
Check whether a date is a business day in an Australian state or territory and return the previous and next business day.
daterequiredstaterequired
io.github.creatorhub121Published by GitHub account creatorhub121v1.2.0Updated Oct 27, 2026
Reliable Australian business-day, public-holiday and deadline tools for AI agents.
Remote MCP server that gives an assistant deterministic Australian business-day, public-holiday and deadline calculations for all states and territories.
Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.
Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.
Read https://sourceweft.com/mcp/io.github.creatorhub121%2Fau-business-day/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.Add this to your client's mcpServers config.
{
"mcpServers": {
"au-agent-utilities": {
"type": "http",
"url": "https://au-business-day.auagentutilities.workers.dev/mcp"
}
}
}Reliable Australian utility tools for AI agents.
The first module is the Australian Business Day Engine — deterministic business-day, public-holiday and deadline calculations across all Australian states and territories.
Instead of asking an AI model to guess whether a date is a business day, the agent can call a tool and get a structured answer.
Transport: Streamable HTTP
Authentication: None required
Live endpoint:
No local installation or API key is required.
The server is publicly available through Glama, where you can inspect the available tools and test the MCP.
Glama: Try AU Agent Utilities on Glama
Add the following to your Cursor mcp.json:
Cursor supports remote MCP servers over Streamable HTTP.
Add the server to your MCP configuration:
Any MCP client that supports remote Streamable HTTP servers can connect to:
Once connected, try asking your agent:
Is 27 December 2021 a business day in NSW? If not, give me the previous and next business day.
What is 5 Victorian business days after 24 December 2026?
Count the business days between 1 December and 31 December 2026 in Queensland.
Calculate a NSW deadline 7 calendar days after 20 December 2021 and roll it to the next business day if necessary.
Supports:
ACT · NSW · NT · QLD · SA · TAS · VIC · WA
Handles weekends, state and territory public holidays, and applicable substitute holidays represented in the underlying holiday dataset.
Local, regional and industry-specific holidays are not guaranteed unless they are represented in the relevant jurisdiction dataset.
check_australian_business_dayChecks whether a date is a business day in an Australian state or territory.
Returns:
Example:
Result:
calculate_australian_business_dateAdds or subtracts Australian business days from a starting date.
Positive numbers move forward and negative numbers move backward.
The start date is excluded by default.
Example:
Result:
The calculation skips weekends and applicable public holidays, including substitute public holidays.
count_australian_business_daysCounts business days between two Australian calendar dates.
Boundary inclusion is explicit so agents do not have to guess whether the start or end date should be counted.
The result can include:
Example:
Result:
calculate_australian_deadlineCalculates an Australian deadline using either calendar days or business days.
Supports explicit rules for:
Example:
The unadjusted deadline is:
Because that date is a substitute public holiday, the final deadline becomes:
The engine accounts for:
Public-holiday information is provided using the date-holidays dataset.
Local, regional or industry-specific holidays are not guaranteed unless represented in the relevant jurisdiction dataset.
The Worker can also be used directly over HTTP.
AI agents are good at reasoning, but deterministic local rules should not depend on guessing.
AU Agent Utilities is being built as a reliable Australian utility layer for agents, with the Business Day Engine as the first module.
Future utilities will expand beyond dates into other Australian data, verification and workflow functions.
The MCP server is deployed on Cloudflare Workers and is available remotely through the live MCP endpoint above.
It is also published through Smithery as:
Source: README.md at commit 1aa777f
Check whether a date is a business day in an Australian state or territory and return the previous and next business day.
daterequiredstaterequiredAdd or subtract Australian business days from a date for a specified state or territory. Positive numbers move forward and negative numbers move backward. The start date is excluded.
daterequiredstaterequiredbusiness_daysrequiredCount business days between two Australian calendar dates for a specified state or territory. Boundary inclusion is explicit so agents do not have to guess the counting rule.
staterequiredend_daterequiredstart_daterequiredinclude_end_dateinclude_start_dateCalculate an Australian deadline using either calendar days or business days, with an explicit start-date counting rule and optional rolling to the next or previous business day when the calculated date is not a business day.
daysrequiredstaterequiredday_typerequiredstart_daterequiredinclude_start_dateroll_if_non_business_day100% of the applicable checks met
How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.
https://au-business-day.auagentutilities.workers.dev/mcp{ "mcpServers": { "au-agent-utilities": { "url": "https://au-business-day.auagentutilities.workers.dev/mcp" } }}{ "servers": { "au-agent-utilities": { "type": "http", "url": "https://au-business-day.auagentutilities.workers.dev/mcp" } }}https://au-business-day.auagentutilities.workers.dev/mcpDate: 2021-12-27State: NSWBusiness day: falseReason: public_holidayHoliday: Christmas Day (substitute day)Next business day: 2021-12-29Start date: 2021-12-24State: NSWBusiness days: 12021-12-29Start date: 2021-12-24End date: 2021-12-29State: NSWInclude start: falseInclude end: trueBusiness days: 1Start date: 2021-12-20State: NSWDays: 7Day type: calendarInclude start: falseRoll: next2021-12-272021-12-29/check?date=2021-12-27&state=NSW/calculate?date=2021-12-24&state=NSW&days=1/count?start_date=2021-12-24&end_date=2021-12-29&state=NSW&include_start=false&include_end=true/deadline?start_date=2021-12-20&state=NSW&days=7&day_type=calendar&include_start=false&roll=nextcreatorhub121/au-agent-utilities1.2.0