{"apiVersion":"v1","directorySlug":"wanakahaus-mcp-8ab66fa679","title":"Wanaka Haus","description":"Your base for the lake and the mountains — an Architectural Passive home, warm in winter, cool in summer, quiet all year.","pageUrl":"https://www.mcpbundles.com/skills/wanakahaus-mcp-8ab66fa679","connectPath":"importable","connectAction":"import_server","catalogListing":false,"bundleSlug":null,"listingKind":"remote_mcp","kind":"provider","transportUrl":"https://wanakahaus.nz/api/mcp","hostedMcpUrl":null,"toolCount":5,"toolInventoryStatus":"observed","refreshedAt":"2026-11-03T13:26:00.516172+00:00","registryName":"nz.wanakahaus/wanakahaus-mcp-8ab66fa679","registryVersion":"2026.11.3","registryEligible":true,"tools":[{"name":"search_availability","description":"Open 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.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{"to":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"from":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"}}},"logicalName":"search_availability","displayName":"search_availability","title":"search_availability","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"get_quote","description":"Itemised 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.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["check_in","check_out","guests"],"properties":{"guests":{"type":"integer","maximum":8,"minimum":1},"check_in":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"check_out":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"}}},"logicalName":"get_quote","displayName":"get_quote","title":"get_quote","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"create_booking","description":"Book 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.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["check_in","check_out","guests","guest_name","guest_email"],"properties":{"notes":{"type":"string","maxLength":2000},"guests":{"type":"integer","maximum":8,"minimum":1},"check_in":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"check_out":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"guest_name":{"type":"string","maxLength":200,"minLength":2},"guest_email":{"type":"string","format":"email","pattern":"^(?!\\.)(?!.*\\.\\.)([A-Za-z0-9_'+\\-\\.]*)[A-Za-z0-9_+-]@([A-Za-z0-9][A-Za-z0-9\\-]*\\.)+[A-Za-z]{2,}$"}}},"logicalName":"create_booking","displayName":"create_booking","title":"create_booking","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"get_booking","description":"Status of a Wanaka Haus booking: held, confirmed, cancelled or lapsed.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["id"],"properties":{"id":{"type":"string"}}},"logicalName":"get_booking","displayName":"get_booking","title":"get_booking","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"cancel_booking","description":"Cancel 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.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["id","guest_email"],"properties":{"id":{"type":"string"},"guest_email":{"type":"string","format":"email","pattern":"^(?!\\.)(?!.*\\.\\.)([A-Za-z0-9_'+\\-\\.]*)[A-Za-z0-9_+-]@([A-Za-z0-9][A-Za-z0-9\\-]*\\.)+[A-Za-z]{2,}$"}}},"logicalName":"cancel_booking","displayName":"cancel_booking","title":"cancel_booking","annotations":{"untrustedContentHint":true,"readOnlyHint":true}}],"toolSource":"directory_preview","agentAction":"both","installLinks":[{"id":"cursor","label":"Cursor","href":"cursor://anysphere.cursor-deeplink/mcp/install?name=Wanaka-Haus&config=eyJ1cmwiOiAiaHR0cHM6Ly93YW5ha2FoYXVzLm56L2FwaS9tY3AifQ%3D%3D"},{"id":"vscode","label":"VS Code","href":"vscode:mcp/install?%7B%22name%22%3A%22Wanaka-Haus%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fwanakahaus.nz%2Fapi%2Fmcp%22%7D"},{"id":"vscode-insiders","label":"VS Code Insiders","href":"vscode-insiders:mcp/install?%7B%22name%22%3A%22Wanaka-Haus%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fwanakahaus.nz%2Fapi%2Fmcp%22%7D"},{"id":"claude-web","label":"Claude.ai","href":"https://claude.ai/customize/connectors?modal=add-custom-connector&connectorName=Wanaka+Haus&connectorUrl=https%3A%2F%2Fwanakahaus.nz%2Fapi%2Fmcp"},{"id":"codex","label":"Codex","copyText":"codex mcp add \"Wanaka-Haus\" --url \"https://wanakahaus.nz/api/mcp\""},{"id":"chatgpt","label":"ChatGPT","href":"https://www.mcpbundles.com/docs/integrations/chatgpt"}],"catalogUrl":"https://www.mcpbundles.com/api/directory/v1/servers/wanakahaus-mcp-8ab66fa679","callUrl":"https://www.mcpbundles.com/api/directory/v1/servers/wanakahaus-mcp-8ab66fa679/tools/{tool}","mcpServerUrl":"https://wanakahaus.nz/api/mcp","liveCatalogUrl":"https://www.mcpbundles.com/api/directory/v1/servers/wanakahaus-mcp-8ab66fa679?live=1"}