[{"data":1,"prerenderedAt":438},["ShallowReactive",2],{"post-\u002Fblog\u002Fis-there-a-ratehawk-or-hotelbeds-mcp":3},{"id":4,"title":5,"body":6,"date":406,"description":407,"draft":408,"extension":409,"faq":410,"image":429,"imageAlt":429,"meta":430,"navigation":431,"path":432,"rawbody":433,"seo":434,"sitemap":435,"stem":436,"updated":429,"video":429,"videoPoster":429,"__hash__":437},"blog\u002Fblog\u002Fis-there-a-ratehawk-or-hotelbeds-mcp.md","Is there a RateHawk or Hotelbeds MCP for Claude and ChatGPT?",{"type":7,"value":8,"toc":397},"minimark",[9,21,26,29,182,186,194,228,232,235,272,294,298,311,318,322,325,394],[10,11,12,16,17,20],"p",{},[13,14,15],"strong",{},"No bed bank had an official MCP server in October 2026, except TBO."," RateHawk, Hotelbeds, GoGlobal, WebBeds and\nExpedia each publish an API for agencies and partners, but no MCP server. TBO has its own connector for Claude and\nChatGPT, for TBO's hotels. ",[13,18,19],{},"GateRoam connects Claude, ChatGPT and Microsoft 365 Copilot to RateHawk and GoGlobal\ntoday",", on your agency's own contract: it searches hotels, checks the rate, puts the hotel in the same client offer\nas your flights and books it after your yes. Its connectors for Hotelbeds, WebBeds, TBO and Expedia are in\ndevelopment.",[22,23,25],"h2",{"id":24},"which-hotel-suppliers-have-an-mcp-server","Which hotel suppliers have an MCP server?",[10,27,28],{},"Checked on 17 October 2026, on each supplier's own pages.",[30,31,32,54],"table",{},[33,34,35],"thead",{},[36,37,38,42,45,48,51],"tr",{},[39,40,41],"th",{},"Supplier",[39,43,44],{},"Its API",[39,46,47],{},"What your agency needs",[39,49,50],{},"Claude or ChatGPT today",[39,52,53],{},"GateRoam",[55,56,57,82,103,123,141,164],"tbody",{},[36,58,59,67,70,73,76],{},[60,61,62],"td",{},[63,64,66],"a",{"href":65},"\u002Fintegrations\u002Fratehawk","RateHawk",[60,68,69],{},"ETG API v3, public docs",[60,71,72],{},"A RateHawk agreement with API access; production keys after ETG's certification",[60,74,75],{},"No official connector",[60,77,78,81],{},[13,79,80],{},"Works today",", on your own ETG keys",[36,83,84,90,93,96,98],{},[60,85,86],{},[63,87,89],{"href":88},"\u002Fintegrations\u002Fgoglobal","GoGlobal",[60,91,92],{},"Yanolja Go Global XML API, public spec",[60,94,95],{},"An agency ID, user, password and dedicated endpoint from GoGlobal",[60,97,75],{},[60,99,100,102],{},[13,101,80],{},", on your own XML API access",[36,104,105,111,114,117,120],{},[60,106,107],{},[63,108,110],{"href":109},"\u002Fintegrations\u002Fhotelbeds","Hotelbeds",[60,112,113],{},"Booking API and Content API, public developer portal",[60,115,116],{},"An API key and secret; live access after Hotelbeds' certification",[60,118,119],{},"None found",[60,121,122],{},"In development",[36,124,125,131,134,137,139],{},[60,126,127],{},[63,128,130],{"href":129},"\u002Fintegrations\u002Fwebbeds","WebBeds",[60,132,133],{},"WebBeds Marketplace APIs, docs after onboarding",[60,135,136],{},"A commercial agreement and WebBeds' technical approval",[60,138,119],{},[60,140,122],{},[36,142,143,149,152,155,161],{},[60,144,145],{},[63,146,148],{"href":147},"\u002Fintegrations\u002Ftbo","TBO",[60,150,151],{},"TBO's own connector",[60,153,154],{},"Your TBO login",[60,156,157,160],{},[13,158,159],{},"Yes: TBO Search",", for TBO hotels",[60,162,163],{},"In development, for TBO next to your other suppliers",[36,165,166,172,175,178,180],{},[60,167,168],{},[63,169,171],{"href":170},"\u002Fintegrations\u002Fexpedia","Expedia",[60,173,174],{},"Rapid API, public docs",[60,176,177],{},"Expedia partner status; a key that leaves development mode after Expedia's site review",[60,179,119],{},[60,181,122],{},[22,183,185],{"id":184},"what-does-a-hotel-mcp-server-need","What does a hotel MCP server need?",[10,187,188,189,193],{},"An MCP server is the program the AI assistant calls for its tools. New to the idea? Start with\n",[63,190,192],{"href":191},"\u002Fblog\u002Fwhat-is-an-mcp-server-for-travel-agencies","What is an MCP server? Explained for travel agencies",". For hotels,\nthe server has more to carry than for flights:",[195,196,197,204,210,216,222],"ol",{},[198,199,200,203],"li",{},[13,201,202],{},"Your own contract and keys."," Every supplier above ties live API access to your own account with it — an\nagreement, partner status or its own certification — and most check the integration before it goes live. The\nkeys stay on the server, never in the chat.",[198,205,206,209],{},[13,207,208],{},"Hotel content stored ahead of the search."," RateHawk's search answers carry rates and hotel IDs, with the names\nand photos in ETG's static content. Hotelbeds asks for its Content API data to be stored and refreshed at least\nweekly, and GoGlobal's spec says its static lists must not be queried live on every request.",[198,211,212,215],{},[13,213,214],{},"A rate check before the client sees a price."," Hotelbeds has a rate check step for the rates it marks, GoGlobal\na booking valuation with the cancellation deadline, and RateHawk a prebook step.",[198,217,218,221],{},[13,219,220],{},"The supplier's display rules."," RateHawk's taxes not included in the price are shown as paid at the hotel, and\nits prices can differ by the guests' passport country. Expedia asks for the cancellation policy before the\ntraveller confirms and the exact total from the API, with no rounding.",[198,223,224,227],{},[13,225,226],{},"Exact numbers."," Totals worked out in code, never by the language model.",[22,229,231],{"id":230},"what-do-gateroams-hotel-connectors-do","What do GateRoam's hotel connectors do?",[10,233,234],{},"On your agency's own RateHawk or GoGlobal contract, Claude, ChatGPT or Microsoft 365 Copilot — and the GateRoam app —\nget these tools:",[236,237,238,244,254,260,266],"ul",{},[198,239,240,243],{},[13,241,242],{},"Search hotels"," by city, area, hotel, near an airport or a map pin, with the dates or the flight the client\nchose, the rooms and each child's age. With both suppliers connected, one search asks both and lists the same\nhotel once, at the lower price. GateRoam picks the cheapest, the best value, the closest, the cheapest with free\ncancellation and the cheapest with breakfast, each with its reason.",[198,245,246,249,250,253],{},[13,247,248],{},"Every room of a hotel",", asked live, and a ",[13,251,252],{},"rate check"," of the room you picked before it goes to the client:\nRateHawk's prebook, GoGlobal's valuation.",[198,255,256,259],{},[13,257,258],{},"Taxes and cancellation in plain words",": taxes paid at the hotel apart from the price, the free-cancellation\ndeadline in your agency's time zone, non-refundable rates said clearly.",[198,261,262,265],{},[13,263,264],{},"One client offer:"," the hotel in the same branded web page, text and PDF as your flights, with its photo, room,\nmeal, cancellation and the hotel's own notes — the flights and the hotel each with its own price and your fee.",[198,267,268,271],{},[13,269,270],{},"Booking after your yes:"," from the GateRoam app, or from the chat once an admin has switched it on. The AI shows\nthe exact summary first — the price the supplier charges your account, the cancellation and its cost — and books\nonly on your confirmation.",[10,273,274,275,277,278,280,281,283,284,286,287,289,290,293],{},"The supplier pages say what each one needs and how its connector works: ",[63,276,66],{"href":65}," and\n",[63,279,89],{"href":88}," today; ",[63,282,110],{"href":109},", ",[63,285,130],{"href":129},",\n",[63,288,148],{"href":147}," and ",[63,291,292],{"href":170},"Expedia Rapid"," in development. If your agency works with one of\nthose four, tell us on its page: we'll let you know when it can run on your contract.",[22,295,297],{"id":296},"what-works-today","What works today?",[10,299,300,301,305,306,310],{},"Flights and hotels. GateRoam searches and prices flights on your agency's own Amadeus or Travelport+ (Galileo)\ncontract, compares fare families and seats, holds a booking after your yes, searches and books hotels on your own\nRateHawk or GoGlobal contract, and turns the options into a branded client offer, all from Claude, ChatGPT or\nMicrosoft 365 Copilot. It's free during early access: ",[63,302,304],{"href":303},"\u002Fconnect-ai","connect your AI",", or see\n",[63,307,309],{"href":308},"\u002Fintegrations","all integrations",".",[10,312,313,314],{},"Still deciding between a wholesaler's portal and your own bed bank contract? Read\n",[63,315,317],{"href":316},"\u002Fblog\u002Fb2b-travel-portal-vs-own-supplier-contracts","B2B travel portal or your own supplier contracts?",[22,319,321],{"id":320},"sources","Sources",[10,323,324],{},"Checked on 17 October 2026.",[236,326,327,336,344,357,365,373,386],{},[198,328,329,335],{},[63,330,334],{"href":331,"rel":332},"https:\u002F\u002Fdocs.emergingtravel.com\u002Fdocs\u002Foverview\u002F",[333],"nofollow","ETG API documentation",": RateHawk's API, certification and integration requirements",[198,337,338,343],{},[63,339,342],{"href":340,"rel":341},"https:\u002F\u002Fdata.goglobal.travel\u002Fspecs\u002FXmlSpecs_LatestVersion.html",[333],"Yanolja Go Global XML specifications",": GoGlobal's API",[198,345,346,351,352],{},[63,347,350],{"href":348,"rel":349},"https:\u002F\u002Fdeveloper.hotelbeds.com\u002Fdocumentation\u002Fgetting-started\u002F",[333],"Hotelbeds developer portal",": keys, test environment and ",[63,353,356],{"href":354,"rel":355},"https:\u002F\u002Fdeveloper.hotelbeds.com\u002Fdocumentation\u002Fhotels\u002Fknowledge-base\u002Fcertification-process\u002F",[333],"certification",[198,358,359,364],{},[63,360,363],{"href":361,"rel":362},"https:\u002F\u002Fwww.webbeds.com\u002Fbuyers\u002Fsupport\u002F",[333],"WebBeds support for buyers",": how API access is granted",[198,366,367,372],{},[63,368,371],{"href":369,"rel":370},"https:\u002F\u002Fwww.tbo.com\u002Ftbo-connectors",[333],"TBO Connectors",": TBO Search for Claude and ChatGPT",[198,374,375,380,381],{},[63,376,379],{"href":377,"rel":378},"https:\u002F\u002Fdevelopers.expediagroup.com\u002Frapid\u002Fsetup",[333],"Expedia Group Rapid API",": access, keys and ",[63,382,385],{"href":383,"rel":384},"https:\u002F\u002Fdevelopers.expediagroup.com\u002Frapid\u002Fsetup\u002Flaunch-requirements\u002Flodging-launch-reqs",[333],"launch requirements",[198,387,388,393],{},[63,389,392],{"href":390,"rel":391},"https:\u002F\u002Fmodelcontextprotocol.io\u002Fdocs\u002Fgetting-started\u002Fintro",[333],"Model Context Protocol",": introduction to MCP",[10,395,396],{},"Product names are trademarks of their owners. GateRoam is independent and not affiliated with or endorsed by any\nsupplier named here.",{"title":398,"searchDepth":399,"depth":399,"links":400},"",2,[401,402,403,404,405],{"id":24,"depth":399,"text":25},{"id":184,"depth":399,"text":185},{"id":230,"depth":399,"text":231},{"id":296,"depth":399,"text":297},{"id":320,"depth":399,"text":321},"2026-10-17","No official RateHawk, Hotelbeds, GoGlobal, WebBeds or Expedia MCP server exists; TBO has its own. GateRoam connects RateHawk and GoGlobal on your own keys.",false,"md",[411,414,417,420,423,426],{"q":412,"a":413},"Is there an official RateHawk MCP server?","Not as of October 2026. Emerging Travel Group publishes the ETG API for RateHawk, but no MCP server. GateRoam is an independent MCP server that connects Claude, ChatGPT and Microsoft 365 Copilot to RateHawk on each agency's own ETG API keys.",{"q":415,"a":416},"Is there a Hotelbeds MCP server?","We found no official one as of October 2026. Hotelbeds publishes its Booking and Content APIs on a public developer portal. GateRoam's Hotelbeds connector is in development.",{"q":418,"a":419},"Which hotel supplier has its own Claude and ChatGPT connector?","TBO. Its TBO Search connector lets an agent sign in with their TBO login in Claude or ChatGPT and search, compare and quote TBO hotels. Its page doesn't mention flights or booking.",{"q":421,"a":422},"Can GateRoam search hotels?","Yes, on your agency's own RateHawk or GoGlobal contract. The AI searches both at once when you have both, checks the rate before you quote, puts the hotel in the same client offer as your flights, each with its own price, and books it after your yes. Connectors for Hotelbeds, WebBeds, TBO and the Expedia Rapid API are in development.",{"q":424,"a":425},"Do I need my own bed bank contract for a hotel MCP?","Yes. A hotel MCP server calls the bed bank's API with your agency's own keys, and every bed bank here ties live API access to your own account with it — an agreement, partner status or its own certification. The prices are then your contract's.",{"q":427,"a":428},"Why does an AI need the bed bank's API and not its website?","Because the API carries what a booking screen leaves to the agent — the guests' passport country on RateHawk, a rate check before booking on Hotelbeds and GoGlobal, exact totals on Expedia — and an MCP server on the API follows those rules, on your agency's own contract.",null,{},true,"\u002Fblog\u002Fis-there-a-ratehawk-or-hotelbeds-mcp","---\ntitle: \"Is there a RateHawk or Hotelbeds MCP for Claude and ChatGPT?\"\ndescription: \"No official RateHawk, Hotelbeds, GoGlobal, WebBeds or Expedia MCP server exists; TBO has its own. GateRoam connects RateHawk and GoGlobal on your own keys.\"\ndate: 2026-10-17\nfaq:\n  - q: Is there an official RateHawk MCP server?\n    a: Not as of October 2026. Emerging Travel Group publishes the ETG API for RateHawk, but no MCP server. GateRoam is an independent MCP server that connects Claude, ChatGPT and Microsoft 365 Copilot to RateHawk on each agency's own ETG API keys.\n  - q: Is there a Hotelbeds MCP server?\n    a: We found no official one as of October 2026. Hotelbeds publishes its Booking and Content APIs on a public developer portal. GateRoam's Hotelbeds connector is in development.\n  - q: Which hotel supplier has its own Claude and ChatGPT connector?\n    a: TBO. Its TBO Search connector lets an agent sign in with their TBO login in Claude or ChatGPT and search, compare and quote TBO hotels. Its page doesn't mention flights or booking.\n  - q: Can GateRoam search hotels?\n    a: Yes, on your agency's own RateHawk or GoGlobal contract. The AI searches both at once when you have both, checks the rate before you quote, puts the hotel in the same client offer as your flights, each with its own price, and books it after your yes. Connectors for Hotelbeds, WebBeds, TBO and the Expedia Rapid API are in development.\n  - q: Do I need my own bed bank contract for a hotel MCP?\n    a: Yes. A hotel MCP server calls the bed bank's API with your agency's own keys, and every bed bank here ties live API access to your own account with it — an agreement, partner status or its own certification. The prices are then your contract's.\n  - q: Why does an AI need the bed bank's API and not its website?\n    a: Because the API carries what a booking screen leaves to the agent — the guests' passport country on RateHawk, a rate check before booking on Hotelbeds and GoGlobal, exact totals on Expedia — and an MCP server on the API follows those rules, on your agency's own contract.\n---\n\n**No bed bank had an official MCP server in October 2026, except TBO.** RateHawk, Hotelbeds, GoGlobal, WebBeds and\nExpedia each publish an API for agencies and partners, but no MCP server. TBO has its own connector for Claude and\nChatGPT, for TBO's hotels. **GateRoam connects Claude, ChatGPT and Microsoft 365 Copilot to RateHawk and GoGlobal\ntoday**, on your agency's own contract: it searches hotels, checks the rate, puts the hotel in the same client offer\nas your flights and books it after your yes. Its connectors for Hotelbeds, WebBeds, TBO and Expedia are in\ndevelopment.\n\n## Which hotel suppliers have an MCP server?\n\nChecked on 17 October 2026, on each supplier's own pages.\n\n| Supplier | Its API | What your agency needs | Claude or ChatGPT today | GateRoam |\n|---|---|---|---|---|\n| [RateHawk](\u002Fintegrations\u002Fratehawk) | 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 |\n| [GoGlobal](\u002Fintegrations\u002Fgoglobal) | 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 |\n| [Hotelbeds](\u002Fintegrations\u002Fhotelbeds) | Booking API and Content API, public developer portal | An API key and secret; live access after Hotelbeds' certification | None found | In development |\n| [WebBeds](\u002Fintegrations\u002Fwebbeds) | WebBeds Marketplace APIs, docs after onboarding | A commercial agreement and WebBeds' technical approval | None found | In development |\n| [TBO](\u002Fintegrations\u002Ftbo) | TBO's own connector | Your TBO login | **Yes: TBO Search**, for TBO hotels | In development, for TBO next to your other suppliers |\n| [Expedia](\u002Fintegrations\u002Fexpedia) | Rapid API, public docs | Expedia partner status; a key that leaves development mode after Expedia's site review | None found | In development |\n\n## What does a hotel MCP server need?\n\nAn MCP server is the program the AI assistant calls for its tools. New to the idea? Start with\n[What is an MCP server? Explained for travel agencies](\u002Fblog\u002Fwhat-is-an-mcp-server-for-travel-agencies). For hotels,\nthe server has more to carry than for flights:\n\n1. **Your own contract and keys.** Every supplier above ties live API access to your own account with it — an\n   agreement, partner status or its own certification — and most check the integration before it goes live. The\n   keys stay on the server, never in the chat.\n2. **Hotel content stored ahead of the search.** RateHawk's search answers carry rates and hotel IDs, with the names\n   and photos in ETG's static content. Hotelbeds asks for its Content API data to be stored and refreshed at least\n   weekly, and GoGlobal's spec says its static lists must not be queried live on every request.\n3. **A rate check before the client sees a price.** Hotelbeds has a rate check step for the rates it marks, GoGlobal\n   a booking valuation with the cancellation deadline, and RateHawk a prebook step.\n4. **The supplier's display rules.** RateHawk's taxes not included in the price are shown as paid at the hotel, and\n   its prices can differ by the guests' passport country. Expedia asks for the cancellation policy before the\n   traveller confirms and the exact total from the API, with no rounding.\n5. **Exact numbers.** Totals worked out in code, never by the language model.\n\n## What do GateRoam's hotel connectors do?\n\nOn your agency's own RateHawk or GoGlobal contract, Claude, ChatGPT or Microsoft 365 Copilot — and the GateRoam app —\nget these tools:\n\n- **Search hotels** by city, area, hotel, near an airport or a map pin, with the dates or the flight the client\n  chose, the rooms and each child's age. With both suppliers connected, one search asks both and lists the same\n  hotel once, at the lower price. GateRoam picks the cheapest, the best value, the closest, the cheapest with free\n  cancellation and the cheapest with breakfast, each with its reason.\n- **Every room of a hotel**, asked live, and a **rate check** of the room you picked before it goes to the client:\n  RateHawk's prebook, GoGlobal's valuation.\n- **Taxes and cancellation in plain words**: taxes paid at the hotel apart from the price, the free-cancellation\n  deadline in your agency's time zone, non-refundable rates said clearly.\n- **One client offer:** the hotel in the same branded web page, text and PDF as your flights, with its photo, room,\n  meal, cancellation and the hotel's own notes — the flights and the hotel each with its own price and your fee.\n- **Booking after your yes:** from the GateRoam app, or from the chat once an admin has switched it on. The AI shows\n  the exact summary first — the price the supplier charges your account, the cancellation and its cost — and books\n  only on your confirmation.\n\nThe supplier pages say what each one needs and how its connector works: [RateHawk](\u002Fintegrations\u002Fratehawk) and\n[GoGlobal](\u002Fintegrations\u002Fgoglobal) today; [Hotelbeds](\u002Fintegrations\u002Fhotelbeds), [WebBeds](\u002Fintegrations\u002Fwebbeds),\n[TBO](\u002Fintegrations\u002Ftbo) and [Expedia Rapid](\u002Fintegrations\u002Fexpedia) in development. If your agency works with one of\nthose four, tell us on its page: we'll let you know when it can run on your contract.\n\n## What works today?\n\nFlights and hotels. GateRoam searches and prices flights on your agency's own Amadeus or Travelport+ (Galileo)\ncontract, compares fare families and seats, holds a booking after your yes, searches and books hotels on your own\nRateHawk or GoGlobal contract, and turns the options into a branded client offer, all from Claude, ChatGPT or\nMicrosoft 365 Copilot. It's free during early access: [connect your AI](\u002Fconnect-ai), or see\n[all integrations](\u002Fintegrations).\n\nStill deciding between a wholesaler's portal and your own bed bank contract? Read\n[B2B travel portal or your own supplier contracts?](\u002Fblog\u002Fb2b-travel-portal-vs-own-supplier-contracts)\n\n## Sources\n\nChecked on 17 October 2026.\n\n- [ETG API documentation](https:\u002F\u002Fdocs.emergingtravel.com\u002Fdocs\u002Foverview\u002F): RateHawk's API, certification and integration requirements\n- [Yanolja Go Global XML specifications](https:\u002F\u002Fdata.goglobal.travel\u002Fspecs\u002FXmlSpecs_LatestVersion.html): GoGlobal's API\n- [Hotelbeds developer portal](https:\u002F\u002Fdeveloper.hotelbeds.com\u002Fdocumentation\u002Fgetting-started\u002F): keys, test environment and [certification](https:\u002F\u002Fdeveloper.hotelbeds.com\u002Fdocumentation\u002Fhotels\u002Fknowledge-base\u002Fcertification-process\u002F)\n- [WebBeds support for buyers](https:\u002F\u002Fwww.webbeds.com\u002Fbuyers\u002Fsupport\u002F): how API access is granted\n- [TBO Connectors](https:\u002F\u002Fwww.tbo.com\u002Ftbo-connectors): TBO Search for Claude and ChatGPT\n- [Expedia Group Rapid API](https:\u002F\u002Fdevelopers.expediagroup.com\u002Frapid\u002Fsetup): access, keys and [launch requirements](https:\u002F\u002Fdevelopers.expediagroup.com\u002Frapid\u002Fsetup\u002Flaunch-requirements\u002Flodging-launch-reqs)\n- [Model Context Protocol](https:\u002F\u002Fmodelcontextprotocol.io\u002Fdocs\u002Fgetting-started\u002Fintro): introduction to MCP\n\nProduct names are trademarks of their owners. GateRoam is independent and not affiliated with or endorsed by any\nsupplier named here.\n",{"title":5,"description":407},{"loc":432},"blog\u002Fis-there-a-ratehawk-or-hotelbeds-mcp","p3TBoem0K_zFqtRBrcLcQhIZFUWZWR5sAYnpsJ5m5g8",1792308335432]