Tool description (what the LLM sees)
Tool description (what the LLM sees)
Parameters
Examples
Create a new trip (add flight + set travelers in one call):frequent_flyer object so miles are credited on the booking. airline is the IATA code of the program issuer (e.g. LH for Lufthansa Miles & More), not necessarily the operating carrier, since alliances credit miles on partner flights. Both airline and number are required when the object is present.
Include upsert_travelers.contact with every MCP traveler update, even when only adding a frequent-flyer number. Use the booking contact’s email and phone; the phone must be in international format with a leading + and country code, e.g. +12025550147.
trip_id, the current item list, and totals. Use trip_id with checkout when you’re ready to check out.