NZ Data API
by nzdata.zakwins.workers.dev in Markets & finance
New Zealand public holidays, working-day deadlines, IRD/NZBN/bank checks, GST. Pay per call via x402
https://nzdata.zakwins.workers.dev/mcp- Tools
- 8
- open to any client
- Uptime
- 100%
- last 30 days
- Response time
- 114 ms
- 216 ms slowest 5%
- Last check
- Passed
- 6 h ago, next in 22 min
Reliability
Status and outage history · Atom feed · Watch with other listings
How to connect
Add it to any MCP client that supports remote servers.
{
"mcpServers": {
"nz-data-api": {
"type": "http",
"url": "https://nzdata.zakwins.workers.dev/mcp"
}
}
}8 tools
- nz_holidays
NZ public holidays 2022-2030 incl. Matariki, Mondayisation and optional regional anniversary day. Paid tool: $0.002 USDC on Base per call via x402 (an unpaid call returns PaymentRequired; retry with _meta["x402/payment"]). Example args: {"year":"2026","region":"auckland"}
- nz_working_days
Count NZ working days between two dates inclusive (weekends, public holidays, optional statutory Christmas shutdown presets oia|lgoima|building_act|rta). Paid tool: $0.002 USDC on Base per call via x402 (an unpaid call returns PaymentRequired; retry with _meta["x402/payment"])…
- nz_working_days_add
Add N NZ working days to a date (e.g. OIA 20 working-day deadline). Paid tool: $0.002 USDC on Base per call via x402 (an unpaid call returns PaymentRequired; retry with _meta["x402/payment"]). Example args: {"start":"2026-12-15","days":"20","preset":"oia"}
- nz_validate_ird
Validate NZ IRD/GST number check digit. Paid tool: $0.001 USDC on Base per call via x402 (an unpaid call returns PaymentRequired; retry with _meta["x402/payment"]). Example args: {"number":"49091850"}
- nz_validate_nzbn
Validate NZBN (GTIN-13) check digit. Paid tool: $0.001 USDC on Base per call via x402 (an unpaid call returns PaymentRequired; retry with _meta["x402/payment"]). Example args: {"number":"9429041535134"}
- nz_validate_phone
Validate and normalise an NZ phone number to E.164 with type. Paid tool: $0.001 USDC on Base per call via x402 (an unpaid call returns PaymentRequired; retry with _meta["x402/payment"]). Example args: {"number":"021 123 4567"}
- nz_validate_bank
Validate an NZ bank account number check digit (IRD algorithms A-G/X), normalise BB-bbbb-AAAAAAA-SSS and identify the bank code. Paid tool: $0.001 USDC on Base per call via x402 (an unpaid call returns PaymentRequired; retry with _meta["x402/payment"]). Example args…
- nz_gst
NZ GST 15% calculator (exclusive or inclusive). Paid tool: $0.001 USDC on Base per call via x402 (an unpaid call returns PaymentRequired; retry with _meta["x402/payment"]). Example args: {"amount":"115","mode":"inclusive"}
Security scan
No findings
We scan names, descriptions and tool definitions for hidden instructions and other prompt-injection patterns.
Recent checks
| When | Result | HTTP | Time |
|---|---|---|---|
| 6 h ago | Passed | 200 | 161 ms |
| 19 h ago | Passed | 200 | 119 ms |
| 32 h ago | Passed | 200 | 115 ms |
| 44 h ago | Passed | 200 | 110 ms |
| 2 days ago | Passed | 200 | 143 ms |
Show 10 older checks
| 3 days ago | Passed | 200 | 109 ms |
| 3 days ago | Passed | 200 | 116 ms |
| 4 days ago | Passed | 200 | 121 ms |
| 4 days ago | Passed | 200 | 109 ms |
| 5 days ago | Passed | 200 | 107 ms |
| 5 days ago | Passed | 200 | 91 ms |
| 6 days ago | Passed | 200 | 114 ms |
| 6 days ago | Passed | 200 | 67 ms |
| 6 days ago | Passed | 200 | 108 ms |
| 7 days ago | Passed | 200 | 106 ms |