AU Agent Utilities MCP
Provides deterministic business-day, public-holiday, and deadline calculations for all Australian states and territories. Agents can check if a date is a business day, calculate future/past business dates, count days between dates, and compute deadlines with holiday rollover logic.
Endpoint and access
No sign-in to connect and list tools. Individual tools may still need a vendor account, credentials, or permissions; check the documented prerequisites.
https://au-business-day.auagentutilities.workers.dev/mcpWhat its tools do
4 tools, grouped by the hints the server advertises. Hints are self-declared, not verified behavior.
Checks and signals
Each line is separate evidence, not a trust score.
- Passed Endpoint answered the live check ·
- Availability 1 of 1 checks passed in 30 days
What you can do with it
- Check if a specific date is a business day in NSW
- Calculate the date 5 Victorian business days after a start date
- Count business days between two dates in Queensland
- Calculate a NSW deadline rolling to the next business day
Source and maintenance
- Maintenance checked
Protocol and capabilities
- Server
- AU Agent Utilities 1.2.0
- MCP protocol negotiated in check
- 2025-11-25
- Tools
- 4 advertised
- Resources
- Not advertised
- Resource templates
- Not advertised
- Prompts
- Not advertised
{
"tools": {
"listChanged": true
}
}Tools
4 advertised
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.
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"date",
"state"
],
"properties": {
"date": {
"type": "string",
"pattern": "^\\d{4}-\\d{2}-\\d{2}$",
"description": "Date in YYYY-MM-DD format"
},
"state": {
"enum": [
"ACT",
"NSW",
"NT",
"QLD",
"SA",
"TAS",
"VIC",
"WA"
],
"type": "string",
"description": "Australian state or territory"
}
}
}calculate_australian_business_date
Add 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.
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"date",
"state",
"business_days"
],
"properties": {
"date": {
"type": "string",
"pattern": "^\\d{4}-\\d{2}-\\d{2}$",
"description": "Starting date in YYYY-MM-DD format"
},
"state": {
"enum": [
"ACT",
"NSW",
"NT",
"QLD",
"SA",
"TAS",
"VIC",
"WA"
],
"type": "string",
"description": "Australian state or territory"
},
"business_days": {
"type": "integer",
"maximum": 2000,
"minimum": -2000,
"description": "Number of business days to shift. Positive = forward, negative = backward, 0 = unchanged."
}
}
}count_australian_business_days
Count 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.
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"start_date",
"end_date",
"state"
],
"properties": {
"state": {
"enum": [
"ACT",
"NSW",
"NT",
"QLD",
"SA",
"TAS",
"VIC",
"WA"
],
"type": "string",
"description": "Australian state or territory"
},
"end_date": {
"type": "string",
"pattern": "^\\d{4}-\\d{2}-\\d{2}$",
"description": "End date in YYYY-MM-DD format"
},
"start_date": {
"type": "string",
"pattern": "^\\d{4}-\\d{2}-\\d{2}$",
"description": "Start date in YYYY-MM-DD format"
},
"include_end_date": {
"type": "boolean",
"description": "Whether to count the end date. Defaults to true."
},
"include_start_date": {
"type": "boolean",
"description": "Whether to count the start date. Defaults to false."
}
}
}calculate_australian_deadline
Calculate 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.
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"start_date",
"state",
"days",
"day_type"
],
"properties": {
"days": {
"type": "integer",
"maximum": 3660,
"minimum": -3660,
"description": "Number of days. Positive moves forward, negative moves backward, 0 keeps the start date."
},
"state": {
"enum": [
"ACT",
"NSW",
"NT",
"QLD",
"SA",
"TAS",
"VIC",
"WA"
],
"type": "string",
"description": "Australian state or territory"
},
"day_type": {
"enum": [
"business",
"calendar"
],
"type": "string",
"description": "business excludes weekends/public holidays; calendar counts every calendar day"
},
"start_date": {
"type": "string",
"pattern": "^\\d{4}-\\d{2}-\\d{2}$",
"description": "Starting date in YYYY-MM-DD format"
},
"include_start_date": {
"type": "boolean",
"description": "Whether the start date counts. Defaults to false."
},
"roll_if_non_business_day": {
"enum": [
"none",
"next",
"previous"
],
"type": "string",
"description": "What to do if the unadjusted deadline is not a business day: none, next or previous. Defaults to none."
}
}
}Prompts
Not advertised
Resources
Not advertised
30-day availability
Aggregated from read-only remote checks; this is not a tool-execution or security guarantee.
- Successful checks
- 1 of 1 (100%)
- Average latency
- 231 ms
- 95th percentile latency
- 231 ms
Maintenance history
Public check and source-refresh events. Editorial and ownership records remain private.
- · probe · passed · 231 ms · metadata changed · 4 tool(s)
Connect from your client
Each snippet registers the same endpoint; pick the client you use.
Claude Code
claude mcp add --transport http au-agent-utilities-mcp https://au-business-day.auagentutilities.workers.dev/mcpCodex
codex mcp add au-agent-utilities-mcp --url https://au-business-day.auagentutilities.workers.dev/mcpCursor
{
"mcpServers": {
"au-agent-utilities-mcp": {
"url": "https://au-business-day.auagentutilities.workers.dev/mcp"
}
}
}Cline
{
"mcpServers": {
"au-agent-utilities-mcp": {
"type": "streamableHttp",
"url": "https://au-business-day.auagentutilities.workers.dev/mcp",
"disabled": false
}
}
}VS Code
{
"servers": {
"au-agent-utilities-mcp": {
"type": "http",
"url": "https://au-business-day.auagentutilities.workers.dev/mcp"
}
}
}Gemini CLI
gemini mcp add --transport http au-agent-utilities-mcp https://au-business-day.auagentutilities.workers.dev/mcpClaude Desktop
https://au-business-day.auagentutilities.workers.dev/mcpWindsurf
{
"mcpServers": {
"au-agent-utilities-mcp": {
"serverUrl": "https://au-business-day.auagentutilities.workers.dev/mcp"
}
}
}Let your agent find its tools
Find servers like AU Agent Utilities MCP from your agent. Add Koskamo once to search the index for endpoints, access requirements, and client setup. Public discovery needs no key.