Smart Travel Checklist — Generate personalized packing lists for any trip
travel-checklistFull Description
Use this tool to generate a personalized travel packing checklist based on location, number of travelers, travel preferences, and other details. Helps users create customized packing lists based on their trip details. Call this tool immediately with NO arguments to let the user enter their trip details manually. Only provide arguments if the user has explicitly stated them.
Parameters (0 required, 22 optional)
activitiesarrayPlanned activities (hiking, beach, camping, etc.).
adult_femalesnumberNumber of adult female travelers.
adult_malesnumberNumber of adult male travelers.
climatestringExpected weather/climate at destination.
summerwinterspringtropicalvariabledeparture_timingstringRelative departure timing like 'going in two weeks', 'leaving next week', 'this weekend'.
this_weeknext_weekin_two_weeksin_three_weeksthis_weekendnext_weekendnext_monthin_two_monthsdestinationstringTravel destination (city, country, or region).
end_datestringTrip end date in YYYY-MM-DD format (use this only if user gives exact date).
female_childrennumberNumber of female children.
has_childrenbooleanWhether traveling with children.
has_infantsbooleanWhether traveling with infants.
has_petsbooleanWhether traveling with pets.
infantsnumberNumber of infants.
is_internationalbooleanWhether this is an international trip.
male_childrennumberNumber of male children.
packing_constraintstringLuggage type constraint.
carry_on_onlychecked_bagsminimalpresetsarrayTraveler presets - lightSleeper (mentions sleep issues, light sleeper), gymRat (gym, workout, fitness), yoga, swimmer (swimming, pool), remoteWorker (remote work, digital nomad), contentCreator (influencer, content creator, vlogger), gamer (gaming), photographer (photography).
purposestringPrimary purpose of the trip.
leisurebusinessadventurebeachcitystart_datestringTrip start date in YYYY-MM-DD format (use this only if user gives exact date).
travelersnumberTotal number of travelers (if breakdown not specified, assume adult males).
trip_durationnumberTrip duration in days.
trip_monthstringMonth of travel if user says 'in December', 'in January', etc. Use lowercase month name.
trip_weeksnumberTrip duration in weeks if user says 'for one week', 'for two weeks', etc.