# MCP for Claude

Search hotels, compare provider prices and explore room options inside Claude. No HotelUse account, API key or prepaid credits required.

## Connect HotelUse

1. In Claude, open **Customize → Connectors**.
2. Choose **Add connector → Add custom connector**.
3. Name it **HotelUse** and enter `https://www.hoteluse.dev/mcp/search`.
4. Continue with **No sign-in**, add the connector, then choose **Connect**.
5. In a new conversation, enable HotelUse in the tools menu.

Custom connector availability depends on your Claude plan and workspace settings. This is a direct connection; a public directory listing requires a separate platform review.

## Try a search

Ask: “Find hotels in Bellevue, Washington for November 12–14, 2026, two adults, one room, in USD. Compare Expedia, Booking, Agoda and Brek.” Replace these dates with your own future stay.

Hotel cards show photos, address, star classification and key facilities, followed by four provider prices in **compact rows**, sorted from lowest to highest price with unavailable quotes last, with stay totals, nights, requested room count and mandatory taxes and fees clearly labeled. Destination hotel order defaults to nearest 5 km bands first and greatest Brek price advantage within each band; provider rows themselves always sort by price. The top of each card highlights the lowest returned eligible stay total. Search results contain hotel summaries and provider minimum prices, without room offers. Click a provider price to open its booking page. To compare rooms, ask: “What room options and prices does the first hotel have for the same dates?” This calls a separate room tool and opens the Room options view. Provider filters show room types with a quote from that provider. “No quote for this room” means that provider has no comparable quote in that room group; it does not mean the hotel is sold out. Different room types, cancellation and meal terms can apply; check the selected provider’s final terms.

Click a provider price to open that provider's booking page. HotelUse does not reserve rooms or collect payment. Booking links first pass through a signed HotelUse /go/ URL, then redirect to the named provider with affiliate tracking intact. They expire with the 10-minute quote; request a fresh quote after expiry. HotelUse may earn a commission.

## Follow-up questions

Changing the destination, dates, guests, filters or sort starts one new `search_hotels` call with the unchanged stay details preserved. A previous result page is not the full set of matching hotels. “Nearest first” uses `sort: distance_asc`; “Cheapest first” uses `sort: stay_total_asc`; “4-star only” uses `hotel_filters.star_ratings: [4]`, while “4- and 5-star only” uses `[4,5]`. Minimum 4 stars also admits fractional classifications such as 4.5.

For “rooms at the first hotel,” use the exact `hotel_id` from the most recent list and call `get_room_rates` directly with that search’s `search_session_id` as `search_quote_session_id`. For pet or parking policies, call `get_hotel` directly. Neither needs another destination search. Explaining existing prices does not itself require a new quote. A room query already includes every returned room group and its provider minimum prices. Asking for all room options needs one room-tool call; expanding the cards is local and does not query suppliers again.

After a connector tool update, refresh its tools list in Claude and start a new conversation; an existing conversation may retain old tool definitions.

## Tools



| Tool | Input | Result |
| --- | --- | --- |
| search_hotels | Destination, hotel-local dates or date_intent: tonight; optional guests, currency and language | Matching hotels and the lowest eligible full-stay price from each provider |
| get_room_rates | HotelUse hotel_id, or Full hotel_name (destination optional); explicit dates and guests, or search_quote_session_id | Separate Room options view with server-grouped room types and provider prices |
| get_hotel | HotelUse hotel_id, or Full hotel_name (destination optional for disambiguation); no dates needed | Address, photos, facilities, star classification and descriptions; no live prices |



## Hotel information without dates

Ask: “What are the address, facilities and star rating of Hilton Bellevue?” The public `get_hotel` tool returns traveler-facing facts without a rate request. It accepts a returned HotelUse ID, or a full hotel name. Add the destination to disambiguate names shared by several properties. Ambiguous hotel names return candidates for confirmation before any live room query. This facts tool returns hotel information for trip planning.

Room matching happens on the server. Unmatched provider rooms remain separate; HotelUse does not claim that similarly named rooms are identical. All raw rate plans remain in the structured tool response.

## Language and currency

Ask for your preferred currency and language. Explicit preferences take priority. UI labels support English, Chinese, Japanese and Spanish; supplier room descriptions may remain in their source language. Brek USD quotes and local-currency taxes can be converted using a fresh FX snapshot; the UI labels converted amounts and the original local fee. Other unsupported supplier currencies return an explicit provider error rather than a relabeled price.

## When a request cannot finish

Service capacity and supplier availability can temporarily limit requests. Retry after the indicated delay. You do not need to buy developer credits to use this connector. [Developer support](mailto:leo@hoteluse.dev?subject=HotelUse%20Claude%20support) · [Privacy](/privacy.html).

---

Canonical: https://www.hoteluse.dev/docs/mcp/claude.html
Source: https://www.hoteluse.dev/docs/mcp/claude.md
