You're viewing a demo portfolio

Join the waitlist
PRSM

hemmabo_booking_cancel

Active

Tool of com.hemmabo/hemmabo-mcp-server

declared in 3.2.16

Cancel a confirmed booking and process the Stripe refund per host cancellation policy. Use when the guest explicitly requests cancellation. Do not use for pending/unpaid bookings — those expire automatically. Requires Authorization: Bearer token (MCP_API_KEY or OAuth). Destructive and idempotent: cancelling an already-cancelled booking returns the same status. Rate-limited per token. reservationId must be the booking UUID from hemmabo_booking_checkout or hemmabo_booking_create — not a propertyId; reason is optional free text forwarded to the host.

Parameters schema

{
  "type": "object",
  "required": [
    "reservationId"
  ],
  "properties": {
    "reason": {
      "type": "string",
      "description": "Human-readable cancellation reason for the host (e.g. 'Travel plans changed', 'Flight cancelled'). Optional; omit when the guest did not give a reason."
    },
    "reservationId": {
      "type": "string",
      "format": "uuid",
      "description": "Booking or reservation UUID from hemmabo_booking_checkout or hemmabo_booking_create (e.g. '7c9e6679-7425-40de-944b-e07fc1f90ae7'). Required to look up, cancel, or reschedule the same booking record."
    }
  },
  "additionalProperties": false
}

What this tool wraps· 2 endpoints

min confidence0.700.50

Parent server

com.hemmabo/hemmabo-mcp-server

https://github.com/HemmaBo-se/hemmabo-mcp-server

2/7 registries
View full server →