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.