ZV-2026-0153 · 2026-08-18 · mcp.stayker.com

mcp.stayker.com: Field booking_id was renamed to confirmation_number on book_hotel.

breaking

What changed

Field booking_id was renamed to confirmation_number on book_hotel. Field booking_id was removed from get_booking input; consumers still sending it may be rejected or silently ignored. New required field confirmation_number on get_booking; requests without it will fail. Type of rooms on get_hotel_details changed integer → number. Type of confirmation_number on lookup_booking changed string → string|null. Type of rooms on search_hotels changed integer → number.

What to do

If your agents call mcp.stayker.com, pin the new snapshot, patch the affected call sites, and let a green contract check confirm the fix. If you don't use the changed tools, nothing is required, but the rest of the ecosystem just learned about it at the same moment you did.

The redline

booking_id
+  confirmation_number   book_hotel
booking_id  Field booking_id was removed from get_booking input; consumers still sending it may be rejected or silently ignored.
confirmation_number  New required field confirmation_number on get_booking; requests without it will fail.
integer
+  number   get_hotel_details
string
+  string|null   lookup_booking
integer
+  number   search_hotels
Look up a reservation by booking ID (stk_bk_xxxx) or hotel confirmation number. Returns fu…
+  Look up a reservation exclusively by the hotel confirmation number shown in the guest's co…   get_booking
+  confirmation_number_status  Field confirmation_number_status was added to lookup_booking output.
Resend a hotel reservation confirmation email. Requires the confirmation number from a suc…
+  Resend a hotel reservation confirmation email. Use either the confirmation number from a s…   resend_confirmation
+  email  Optional field email was added to resend_confirmation; may shift model behaviour.
+  first_name  Optional field first_name was added to resend_confirmation; may shift model behaviour.
+  last_name  Optional field last_name was added to resend_confirmation; may shift model behaviour.
Search hotels by location and dates, including availability searches for up to 5 rooms. Re…
+  Search hotels by location and dates for exactly one room. Returns available properties wit…   search_hotels
Book one hotel room. Each reservation covers one room; multiple rooms require separate res…
+  Book exactly one hotel room. The first 1Stay release does not support multi-room searches …   book_hotel
Get rates and room details for a specific hotel. Returns room types, live rates, amenities…
+  Get rates and room details for exactly one room at a specific hotel. Returns room types, l…   get_hotel_details
confirmation_number  Field confirmation_number on resend_confirmation is no longer required.
Full mcp.stayker.com changelog →JSON feedWatch this for my agents