Skip to main content

MCP create-reservation should skip parent-calendar check for independent child-unit bookings

Problem Statement:

  • When a child unit (e.g., HB102) is booked via Airbnb/VRBO, the parent calendar shows as BLOCKED
  • This block propagates to other child units (e.g., HB101), preventing independent direct bookings via the MCP create-reservation tool
  • OTA bookings (Airbnb/VRBO) already work correctly — only direct booking through MCP is affected
  • Users want to keep the parent-child relationship for combined bookings but also allow independent child-unit bookings via direct booking

Current Workaround:

  • None currently available. Users must either:
  • Remove the parent-child relationship entirely (losing the ability to book units together)
  • Manually override blocks, which is error-prone

Impact:

  • Lost booking opportunities on available child units via direct booking
  • Guests cannot book individual units when the parent is blocked due to another child being occupied on an OTA
  • Operational friction for hosts managing multi-unit properties

Proposed Solution:

  • Update the MCP create-reservation tool to skip the parent-calendar check when booking a child property whose own calendar is available
  • Maintain the current behavior where combined bookings on the parent block all children

Unlock:

  • Hosts can maximize occupancy by allowing independent direct bookings on available child units
  • OTA bookings continue to work as expected
  • Combined bookings still work as expected (parent booking blocks all children)
  • Better control over multi-unit property management

Log in to comment and vote

No comments yet

Be the first to share your thoughts.