nz.wanakahaus/booking
Measured conclusion: Deep-tested. L2 outcome: tools_ok.
Book Wanaka Haus, an Architectural Passive home in Wānaka NZ. Availability, quotes, Stripe checkout.
| Author | nz.wanakahaus |
|---|---|
| Access | remote |
| Publisher key required | No |
| Measured state | Deep-tested |
| L1 liveness | alive |
| L1 latency | 2684 ms |
| Last measured | 2026-10-26 |
Measured statistics
| Tools measured | 5 |
|---|---|
| Latency, 30-day median (L1) | 2684 ms |
| Latency, latest (L1) | 2684 ms |
| Safe-call success | 1/1 (100%) |
| 30-day success rate (L2) | 100% |
| Last checked | 2026-10-26 |
| Total checks | 4 |
Add to your agent
Copy this into your MCP client config:
{
"mcpServers": {
"booking": {
"url": "https://wanakahaus.nz/api/mcp",
"transport": "streamable-http"
}
}
}
Measured tools (5)
search_availabilityOpen and booked nights for Wanaka Haus (sleeps 8, Wānaka NZ) in a date window, up to 18 months ahead. Ranges are check-in inclusive, check-out exclusive.
Parameters:
to— string — Window end, YYYY-MM-DD. Defaults to 18 months out.from— string — Window start, YYYY-MM-DD. Defaults to today.
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
get_quoteItemised NZD total for a stay at Wanaka Haus. Validates the stay rules (minimum nights, peak-season minimum, guest cap) and checks the dates are open, before you commit to a booking.
Parameters:
check_in(required) — string — YYYY-MM-DDcheck_out(required) — string — YYYY-MM-DD, exclusive — the morning the guests leaveguests(required) — integer
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
create_bookingBook Wanaka Haus: atomically holds the dates for 30 minutes and returns a Stripe Checkout URL. The booking confirms only when payment completes on that URL — give it to your user to pay (or pay with an agent wallet's one-time card). No account or API key needed.
Parameters:
check_in(required) — string — YYYY-MM-DDcheck_out(required) — string — YYYY-MM-DDguests(required) — integerguest_name(required) — string — The guest's full nameguest_email(required) — string — The guest's real email — confirmation and door code go here, and it is required to cancelnotes— string
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
get_bookingStatus of a Wanaka Haus booking: held, confirmed, cancelled or lapsed.
Parameters:
id(required) — string — The booking id, e.g. bk_1a2b3c4d5e6f
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
cancel_bookingCancel a Wanaka Haus booking under the published policy (full refund to 14 days before arrival, 50% to 7 days, none inside 7). Requires the guest email the booking was made with.
Parameters:
id(required) — stringguest_email(required) — string — Must match the email the booking was made with
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
Measured by MCPYP probing. Untested fields are omitted, never estimated. Listing is always free; MCPYP never proxies calls or stores user tokens.