Is there a RateHawk or Hotelbeds MCP for Claude and ChatGPT?
No bed bank had an official MCP server in October 2026, except TBO. RateHawk, Hotelbeds, GoGlobal, WebBeds and Expedia each publish an API for agencies and partners, but no MCP server. TBO has its own connector for Claude and ChatGPT, for TBO's hotels. GateRoam connects Claude, ChatGPT and Microsoft 365 Copilot to RateHawk and GoGlobal today, on your agency's own contract: it searches hotels, checks the rate, puts the hotel in the same client offer as your flights and books it after your yes. Its connectors for Hotelbeds, WebBeds, TBO and Expedia are in development.
Which hotel suppliers have an MCP server?
Checked on 17 October 2026, on each supplier's own pages.
| Supplier | Its API | What your agency needs | Claude or ChatGPT today | GateRoam |
|---|---|---|---|---|
| RateHawk | ETG API v3, public docs | A RateHawk agreement with API access; production keys after ETG's certification | No official connector | Works today, on your own ETG keys |
| GoGlobal | Yanolja Go Global XML API, public spec | An agency ID, user, password and dedicated endpoint from GoGlobal | No official connector | Works today, on your own XML API access |
| Hotelbeds | Booking API and Content API, public developer portal | An API key and secret; live access after Hotelbeds' certification | None found | In development |
| WebBeds | WebBeds Marketplace APIs, docs after onboarding | A commercial agreement and WebBeds' technical approval | None found | In development |
| TBO | TBO's own connector | Your TBO login | Yes: TBO Search, for TBO hotels | In development, for TBO next to your other suppliers |
| Expedia | Rapid API, public docs | Expedia partner status; a key that leaves development mode after Expedia's site review | None found | In development |
What does a hotel MCP server need?
An MCP server is the program the AI assistant calls for its tools. New to the idea? Start with What is an MCP server? Explained for travel agencies. For hotels, the server has more to carry than for flights:
- Your own contract and keys. Every supplier above ties live API access to your own account with it — an agreement, partner status or its own certification — and most check the integration before it goes live. The keys stay on the server, never in the chat.
- Hotel content stored ahead of the search. RateHawk's search answers carry rates and hotel IDs, with the names and photos in ETG's static content. Hotelbeds asks for its Content API data to be stored and refreshed at least weekly, and GoGlobal's spec says its static lists must not be queried live on every request.
- A rate check before the client sees a price. Hotelbeds has a rate check step for the rates it marks, GoGlobal a booking valuation with the cancellation deadline, and RateHawk a prebook step.
- The supplier's display rules. RateHawk's taxes not included in the price are shown as paid at the hotel, and its prices can differ by the guests' passport country. Expedia asks for the cancellation policy before the traveller confirms and the exact total from the API, with no rounding.
- Exact numbers. Totals worked out in code, never by the language model.
What do GateRoam's hotel connectors do?
On your agency's own RateHawk or GoGlobal contract, Claude, ChatGPT or Microsoft 365 Copilot — and the GateRoam app — get these tools:
- Search hotels by city, area, hotel, near an airport or a map pin, with the dates or the flight the client chose, the rooms and each child's age. With both suppliers connected, one search asks both and lists the same hotel once, at the lower price. GateRoam picks the cheapest, the best value, the closest, the cheapest with free cancellation and the cheapest with breakfast, each with its reason.
- Every room of a hotel, asked live, and a rate check of the room you picked before it goes to the client: RateHawk's prebook, GoGlobal's valuation.
- Taxes and cancellation in plain words: taxes paid at the hotel apart from the price, the free-cancellation deadline in your agency's time zone, non-refundable rates said clearly.
- One client offer: the hotel in the same branded web page, text and PDF as your flights, with its photo, room, meal, cancellation and the hotel's own notes — the flights and the hotel each with its own price and your fee.
- Booking after your yes: from the GateRoam app, or from the chat once an admin has switched it on. The AI shows the exact summary first — the price the supplier charges your account, the cancellation and its cost — and books only on your confirmation.
The supplier pages say what each one needs and how its connector works: RateHawk and GoGlobal today; Hotelbeds, WebBeds, TBO and Expedia Rapid in development. If your agency works with one of those four, tell us on its page: we'll let you know when it can run on your contract.
What works today?
Flights and hotels. GateRoam searches and prices flights on your agency's own Amadeus or Travelport+ (Galileo) contract, compares fare families and seats, holds a booking after your yes, searches and books hotels on your own RateHawk or GoGlobal contract, and turns the options into a branded client offer, all from Claude, ChatGPT or Microsoft 365 Copilot. It's free during early access: connect your AI, or see all integrations.
Still deciding between a wholesaler's portal and your own bed bank contract? Read B2B travel portal or your own supplier contracts?
Sources
Checked on 17 October 2026.
- ETG API documentation: RateHawk's API, certification and integration requirements
- Yanolja Go Global XML specifications: GoGlobal's API
- Hotelbeds developer portal: keys, test environment and certification
- WebBeds support for buyers: how API access is granted
- TBO Connectors: TBO Search for Claude and ChatGPT
- Expedia Group Rapid API: access, keys and launch requirements
- Model Context Protocol: introduction to MCP
Product names are trademarks of their owners. GateRoam is independent and not affiliated with or endorsed by any supplier named here.