Chloe tool reference
Every tool the Dyme MCP server (https://mcp.dyme.earth/api/mcp) shows a connected assistant, read from the live server at 2026-11-07T22:19:00.611Z. Machine-readable: https://mcp.dyme.earth/docs/tools.json
46 tools.
Hotels
| Tool | Kind | Points | Card | Arguments |
|---|---|---|---|---|
Rate plans at one hotelcompare_rate_plansShows what each rate plan at one hotel adds, such as breakfast, free cancellation or a bigger room. | Reads only | 2 | No | trip_id (required), hotel_id (required) |
Find a specific hotel by namefind_hotelFinds one hotel by its name. | Reads only | 1 | No | name (required), city |
Get hotel detailsget_hotel_detailsShows one hotel in full: photos, amenities, description, sustainability details and the neighbourhood. | Reads only | 2 | Yes | hotel_id (required), checkin, checkout, adults, children, personal, trip_id |
Get room types and ratesget_hotel_ratesLists a hotel's rooms and rates for given dates, with a booking link for each. | Reads only | 2 | Yes | hotel_id (required), hotel_name, checkin (required), checkout (required), adults, children, currency, guest_nationality, max_rooms, trip_id, personal |
Get guest reviewsget_hotel_reviewsReturns guest reviews for a hotel. | Reads only | 2 | No | hotel_id (required), hotel_name |
Hotels on nearby dateshotel_date_optionsPrices the same hotel stay on nearby start dates. | Reads only | 20 | No | destination (required), near, checkin (required), checkout (required), days_either_side, adults, children, currency, min_stars, min_rating, max_price_per_night, meal_plan, free_cancellation_only, must_haves, personal |
Refine a previous hotel searchrefine_hotelsNarrows or re-sorts an earlier hotel search by price, stars, rating, free cancellation or name, without searching again. | Reads only | 0 | Yes | trip_id (required), min_stars, min_rating, max_price_per_night, free_cancellation, hotel_name, sort, max_results, personal |
Find a destinationresolve_placeTurns a place name into a destination Dyme can search. | Reads only | 1 | No | query (required) |
Search hotels on Dymesearch_hotelsSearches hotels near a place for given dates and guests, with live prices, photos, ratings, distance and cancellation terms. | Reads only | 5 | Yes | destination (required), near, checkin (required), checkout (required), adults, children, min_stars, min_rating, max_price_per_night, currency, hotel_name, amenities, preferences, must_haves, meal_plan, free_cancellation_only, min_reviews, radius_km, guest_nationality, sort_by, rooms, max_results, personal |
Flights
| Tool | Kind | Points | Card | Arguments |
|---|---|---|---|---|
An airline's allianceairline_factsSays which alliance an airline belongs to. | Reads only | 0 | No | airline (required) |
Fares on the same flightscompare_fare_optionsShows every fare sold on the same flights, with bags, change and refund terms. | Reads only | 5 | No | trip_id (required), offer_id (required), flight_numbers |
Stopovers and cheaper starting pointscompare_routingsPrices stopovers and starting from a nearby airport. | Reads only | 25 | No | from (required), to (required), depart_date (required), via, stop_nights, positioning_from, adults (required), child_ages, cabin_class, currency, personal, airlines |
One ticket or separate ticketscompare_ticketingCompares one ticket with separate tickets for the same trip. | Reads only | 10 | No | flights (required), adults (required), child_ages, cabin_class, currency, personal, airlines, checked_bags_per_person, compare_airlines |
What an airline owespassenger_rightsSays what an airline owes a passenger when a flight is delayed or cancelled. | Reads only | 1 | No | from (required), to (required), airline (required), situation (required), arrival_delay_hours, departure_delay_hours, notice_days, reroute_departed_earlier_hours, reroute_arrived_later_hours, change_hours, airport_changed, connection_added, downgraded, bag_hours, cause |
Refine a previous flight searchrefine_flightsNarrows or re-sorts an earlier flight search by stops, times, layovers, airline or price, without searching again. | Reads only | 0 | Yes | trip_id (required), nonstop, max_stops, max_price, airlines, exclude_airlines, depart_after, depart_before, arrive_before, return_depart_after, return_depart_before, return_arrive_before, max_layover_minutes, min_layover_minutes, sort, max_results, personal |
Find an airport coderesolve_airportFinds the airport or city code for a place. | Reads only | 1 | No | query (required), max_results |
Search flights on Dymesearch_flightsSearches one-way, round-trip and multi-city flights with live fares. | Reads only | 5 | Yes | from (required), to (required), depart_date (required), flights, return_date, adults, children, cabin_class, nonstop, max_stops, currency, airlines, exclude_airlines, exclude_alliance, depart_after, depart_before, arrive_after, arrive_before, min_layover_minutes, max_layover_minutes, max_duration_minutes, refundable_only, airlines_only, infants, child_ages, sort_by, max_results, personal |
Check a flight fare is still availableverify_flight_offerChecks that a fare from an earlier search is still on sale. | Reads only | 1 | No | offer_id (required), quoted_price |
Planning and checks
| Tool | Kind | Points | Card | Arguments |
|---|---|---|---|---|
Read a travel request before searchingcheck_trip_requestReads a travel request in the traveller's words and works out the dates and what is still missing. | Reads only | 0 | No | request (required), kind (required), from, to, destination, dates, adults, children_ages, rooms, cabin, one_way |
Check whether company travel rules applyget_travel_contextChecks whether the traveller's company travel policy applies to a trip. | Reads only | 1 | No | None |
Chloe's take: alternatives to a searchrecommend_alternativesChloe's deeper look: other dates, airports and tickets for flights, and cheaper rooms on the same terms for hotels. | Reads only | 8 | No | trip_id (required), kind |
Review a hotel or flight before bookingreview_bookingChecks the price of a chosen hotel room or flight again and shows a review with one button into Dyme's checkout. | Reads only | 1 | Yes | trip_id (required), hotel_id, room_name, offer_id, flight_numbers |
Email the options from a search to the travellersend_options_emailEmails the traveller up to three options from a search. | Sends or starts something | 1 | No | trip_id (required), options |
Add up a trip, or fit it to a budgettrip_totalAdds up a trip's prices, or fits a trip to a budget. | Reads only | 0 | No | flight_trip_id, offer_id, flight_numbers, hotel_trip_id, hotel_id, checked_bags_per_person, budget |
Price comparison
| Tool | Kind | Points | Card | Arguments |
|---|---|---|---|---|
Compare a fare with other sitescompare_faresCompares Dyme's price for a flight with airlines and major booking sites. | Reads only | 10 | Yes | trip_id (required), offer_id, flight_numbers, departure_time, currency |
Compare a hotel's price with the other sitescompare_pricesCompares Dyme's price for a hotel stay with major booking sites. | Reads only | 10 | Yes | trip_id (required), hotel_id (required), currency, public_only |
Request a price matchrequest_price_matchSends a price match request to the Dyme team. | Sends or starts something | 10 | Yes | trip_id (required), hotel_id (required), currency |
Price watches
| Tool | Kind | Points | Card | Arguments |
|---|---|---|---|---|
List price watcheslist_price_watchesLists the traveller's price watches. | Reads only | 0 | No | None |
Stop a price watchstop_price_watchStops a price watch. | Removes something | 0 | No | watch_id (required) |
Watch a flight route's pricewatch_flight_priceWatches Dyme's price for a flight route on exact dates and emails the traveller if it drops. | Sends or starts something | 1 | No | from (required), to (required), depart_date (required), return_date, cabin, adults, children, nonstop, airlines, exclude_airlines, flight_numbers, currency, target_price |
Watch a hotel's pricewatch_hotel_priceWatches Dyme's price for a hotel stay and emails the traveller if it drops. | Sends or starts something | 1 | No | trip_id (required), hotel_id (required), target_price |
Watch a booking made elsewherewatch_my_bookingWatches Dyme's price for a trip the traveller booked elsewhere. | Sends or starts something | 1 | No | kind (required), booked_via (required), paid_total (required), currency (required), refundable, hotel_id, hotel_name, checkin, checkout, adults, child_ages, room_name, board, free_cancel_until, from, to, depart_date, return_date, cabin, children, flight_numbers, change_fee |
The traveller's account
| Tool | Kind | Points | Card | Arguments |
|---|---|---|---|---|
Answer a question about Dymedyme_helpAnswers questions about Dyme: Miles, gift cards, referrals, business accounts and support. | Reads only | 1 | No | topic (required), question (required), brand |
Your Dyme Miles balanceget_miles_balanceShows the traveller's Dyme Miles balance. | Reads only | 1 | No | None |
Your Dyme tripsget_my_tripsLists the traveller's Dyme trips. | Reads only | 1 | No | None |
Sign in to Dymestart_sign_inAsks the traveller to sign in to Dyme. | Reads only | 0 | No | via |
Requests to the Dyme team
| Tool | Kind | Points | Card | Arguments |
|---|---|---|---|---|
Ask the Dyme team to get back to the travellerrequest_callbackAsks the Dyme team to get back to the traveller. | Sends or starts something | 1 | No | phone (required), email, topic (required), best_time, trip_ids |
Ask the Dyme team to cancel a bookingrequest_cancellationAsks the Dyme team to cancel a booking. A person checks and cancels it. | Sends or starts something | 1 | No | booking_id (required), reason |
Ask the Dyme team to change a bookingrequest_changeAsks the Dyme team to change a booking. A person checks and makes the change. | Sends or starts something | 1 | No | kind (required), booking_id, details (required), trip_id, option_id, flight_numbers, call_back_on |
Ask the company to approve this triprequest_trip_approvalAsks the traveller's company to approve a trip outside its travel policy. | Sends or starts something | 1 | No | trip_id (required), option_id (required), note |
Used by the cards
Called only by the result cards inside the assistant. The assistant's model never sees these.
| Tool | Kind | Points | Card | Arguments |
|---|---|---|---|---|
Hotel page (card only)get_hotel_pageLoads a hotel's page inside the results card. | Reads only | 2 | No | hotel_id (required) |
Hotel photo gallery (card only)get_hotel_photosLoads a hotel's photo gallery inside a card. | Reads only | 1 | No | hotel_id (required) |
Rooms and rates for the cardget_hotel_roomsLoads a hotel's rooms and rates inside a card. | Reads only | 2 | No | trip_id, hotel_id (required), hotel_name, checkin, checkout, adults, children, personal, currency |
Comparison result for the cardget_price_compareLoads a price comparison's result into its card. | Reads only | 0 | No | kind (required), args (required) |
Chloe's take for the cardget_recommendationLoads Chloe's take into a results card. | Reads only | 1 | No | kind (required), trip_id (required), start_if_missing |
Map of hotel results (card only)get_results_mapLoads the map of hotel results inside a card. | Reads only | 1 | No | trip_id (required), hotel_ids (required) |