RateHawk

Hotel search and booking on the Emerging Travel Group API. The rate on a results list is not the rate you book. Booking is asynchronous. Job: Find a hotel. A search is a quote. It is not a reservation. If the confirmed price differs from the search, stop and show the new price. That price still needs a yes.

Your own key always wins, and Ancilair does not meter those calls. The price of a call on Ancilair's account is quoted on the call, with 0% markup.

Set up

1. Give this to your agent

In your agent's chat
set up Ancilair — https://ancilair.com/llms.txt

2. Or add the MCP server yourself

MCP
Point the client at https://mcp.ancilair.com with X-Anc-Token or Authorization: Bearer. Calls go to https://api.ancilair.com/call/<id>.

Tools

Find a hotel

Tool What the call needs Price
ratehawk.hotel.search Check-in, check-out, guests per room, residency as passport country, and a place. For one chosen hotel, pass that hotel so the rooms are the hotel-page rates. Quoted on the call
ratehawk.hotel.book The prebooked rate, the guests' names, gender when the hotel requires it, and a new order id for this yes. Idempotency-Key required. The response says where to poll. Runs only after an explicit yes. Quoted on the call