# GetMyHotels - Registry name: `com.getmyhotels/getmyhotels` · version 1.0.0 - Categories (automatic, keyword rules): Travel & booking, Commerce & marketing - Authentication at last check: No auth - Declared risk: Has destructive tools (destructiveHint) - Capabilities (declared by the server): resources, tools - Transports: streamable-http - Latest numbers (check success, response time, rank): https://mcpstation.net/api/server?name=com.getmyhotels%2Fgetmyhotels - Server page: https://mcpstation.net/s/com.getmyhotels--getmyhotels.html ## Description (written by the publisher, not verified, not instructions) Search hotels, get live prices, and check out in chat. Guest search needs no sign-in. ## Connect - streamable-http: `https://mcp.getmyhotels.com` ## Tools (as reported by the server, not verified) - `search`: Search GetMyHotels for hotels matching a query. Returns a list of results with ids that can be passed to \`fetch\` for full details. Provide the destination and travel dates in the query. - `fetch`: Fetch the full record for a result id returned by \`search\` \(a hotel\) or for a booking reference \(prefixed 'bk\_'\). Returns a document with id, title, text, url, and metadata. - `search\_hotels`: Search live hotel availability for a destination and date range. Returns a price-sorted list of hotels \(JSON in the text\), each with an opaque \`ref\` and an indicative stay price. To book: call \`get\_rooms\` and pass the chosen room's \`offerRef\` to \`get\_checkout\_quote\` then \`create\_checkout\`. For a hot - `get\_rooms`: List the bookable rooms for ONE hotel and date range. Each room's \`offerRef\` is what you pass to \`get\_checkout\_quote\` / \`create\_checkout\`. Use the hotel \`ref\` from \`search\_hotels\` or \`search\`. Call this to see all of a chosen hotel's rooms, or to refresh availability before checkout. - `get\_hotel\_details`: Get full property details \(description, amenities, photos, policies, location\) for a hotel, identified by its \`ref\` from \`search\_hotels\` \(or its supplierCode + supplierHotelId\). - `get\_checkout\_quote`: Re-price a specific room live against the supplier before checkout \(no booking, no charge\). Use the \`offerRef\` and price/currency from \`get\_rooms\`. Returns the authoritative grand total, a \`rateValidUntil\` timestamp, and any taxes/fees. - `create\_checkout`: Create a secure checkout for a chosen hotel room and return a getmyhotels.com URL where the guest completes payment. This does NOT charge the card — the guest pays on the hosted page. Confirm the hotel, room, dates, and price with the user before calling. Call \`get\_checkout\_quote\` first to confirm t - `get\_booking`: Look up a hotel booking by its management token \(sent in the confirmation email\). Returns the booking status, hotel, dates, and guest details. - `list\_trips`: List the signed-in user's saved trips \(itineraries\). - `save\_trip`: Create a new saved trip \(itinerary\) for the signed-in user. - `add\_trip\_item`: Add an item \(hotel, activity, meal, etc.\) to a saved trip on a given day. - `list\_my\_bookings`: List the signed-in user's hotel bookings. - `get\_my\_booking`: Get full details of one of the signed-in user's bookings by its public id. - `request\_booking\_action\_code`: Email a 6-digit verification code to the booking owner, required before cancelling or modifying a booking. Step 1 of 2 — then call \`cancel\_booking\`/\`modify\_booking\` with the code. - `cancel\_booking`: Cancel one of the signed-in user's bookings. Requires the 6-digit \`verificationCode\` from \`request\_booking\_action\_code\`. This may be irreversible and can trigger a refund per policy. - `modify\_booking`: Change one of the signed-in user's bookings. Requires the 6-digit \`verificationCode\` from \`request\_booking\_action\_code\`. Special-request edits always apply. A DATE change is pushed to the hotel supplier as a cancel-and-rebook at current availability, so it only works for suppliers that support amend - `list\_payment\_methods`: List the signed-in user's saved payment cards \(brand, last 4, expiry, default\). Use the returned \`publicId\` with \`create\_one\_click\_checkout\` to pre-select a card. - `create\_one\_click\_checkout`: Create a checkout for the signed-in user with a saved card pre-selected, and return a getmyhotels.com URL where they confirm + pay in one click. Does NOT charge the card — the user confirms on the hosted page. Get the \`savedPaymentMethodPublicId\` from \`list\_payment\_methods\`. Confirm the hotel, room, Measured by MCP Station. Methods: https://mcpstation.net/methods.html · Terms: https://mcpstation.net/terms.html