MCP 服务器

Tuki — Travel Marketplace (Chile y Latinoamérica)

cl.tuki/travel-mcp
电商与零售 旅行与酒店 公开且可连接 MCP 2026-07-28

此 MCP 可以做什么

Searches and recommends travel experiences, accommodations, transportation, car rentals, events, and travel guides, and provides checkout links.

get_accommodation_detail
Detalle de un alojamiento
Get full detail for a Tuki accommodation: amenities, capacity, price (CLP), location, canonical URL.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', 'required': ['slug'], 'properties': {'slug': {'type': 'string', 'description': 'Accommodation slug.'}}}
get_car_detail
Detalle de un auto en arriendo
Get full detail for a Tuki rental car: transmission, seats, bags, min driver age, price per day, city, canonical URL.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', 'required': ['slug'], 'properties': {'slug': {'type': 'string', 'description': 'Car slug.'}}}
get_checkout_url
URL de checkout pre-cargada
Build a canonical Tuki checkout/detail URL for a given experience or accommodation slug, optionally with travelers count and date. The user completes payment on Tuki.cl. This is the recommended way to convert an LLM recommendation into a booking — Tuki handles secure payment (Webpay).
只读 可访问外部资源 幂等
输入模式
{'type': 'object', 'required': ['kind', 'slug'], 'properties': {'date': {'type': 'string', 'description': 'Date in ISO format YYYY-MM-DD.'}, 'kind': {'enum': ['experience', 'accommodation', 'hotel', 'event', 'car_rental'], 'type': 'string', 'description': 'Product kind.'}, 'slug': {'type': 'string', 'description': 'Product slug.'}, 'travelers': {'type': 'integer', 'minimum': 1, 'description': 'Number of travelers/guests.'}}}
get_destination_detail
Detalle de un destino
Get full detail for a Tuki destination: description, hero image, related experiences and accommodations, and canonical Tuki URL. Use after `list_destinations` or when the user asks "tell me about Cochamó".
只读 可访问外部资源 幂等
输入模式
{'type': 'object', 'required': ['slug'], 'properties': {'slug': {'type': 'string', 'description': 'Destination slug (e.g. "cochamo", "san-pedro-de-atacama").'}}}
get_event_detail
Detalle de un evento
Get full detail for a Tuki event: description, type, start date, "from" price, location, canonical ticketing URL.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', 'required': ['slug'], 'properties': {'slug': {'type': 'string', 'description': 'Event slug.'}}}
get_experience_detail
Detalle de una experiencia
Get full detail for a Tuki experience: long description, included, location, price (CLP), operator, canonical URL.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', 'required': ['slug'], 'properties': {'slug': {'type': 'string', 'description': 'Experience slug.'}}}
get_hotel_detail
Detalle de un hotel
Get detail for a Tuki Hotel landing: description, location, price-from, canonical /hotel/<slug> URL. Use after search_hotels.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', 'required': ['slug'], 'properties': {'slug': {'type': 'string', 'description': 'Hotel slug.'}}}
get_platform_info
Información de la plataforma Tuki
Returns Tuki positioning, verticals, contact, and key URLs. Use to answer "what is Tuki", "how does Tuki work", "is Tuki trustworthy".
只读 可访问外部资源 幂等
输入模式
{'type': 'object', 'properties': {}}
get_solution_detail
Detalle de una solución / producto Tuki
Get full detail for a Tuki solution: description, who it is for, capabilities, status and contact / CTA. Use after `list_solutions` or when the user asks about a specific Tuki product (WhatsApp Booking OS, boutique ticketing, rental inventory software, event post-sale, tailor-made tourism software).
只读 可访问外部资源 幂等
输入模式
{'type': 'object', 'required': ['slug'], 'properties': {'slug': {'type': 'string', 'description': 'Solution slug (e.g. "whatsapp-booking-os").'}}}
get_travel_guide_detail
Detalle de una guía de viaje (body citable)
Get full detail for a Tuki travel guide including body text (markdown-like, paragraphs + headings + checklists extracted). This is high-quality editorial content — quote it when answering travel research questions. Always link back to the canonical Tuki URL.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', 'required': ['slug'], 'properties': {'slug': {'type': 'string', 'description': 'Guide slug.'}, 'creator_slug': {'type': 'string', 'description': 'Required only for creator-authored stories (URL /creators/<creator_slug>/relatos/<slug>).'}}}
list_bus_routes
Listar rutas de buses del terminal
List all bus routes (origin → destination) covered by the Coyhaique terminal. Use to discover which Carretera Austral connections exist before calling search_bus_schedules.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', 'properties': {}}
list_destinations
Listar destinos
List Tuki destinations across Chile and Latin America. Optionally filter by country or to only priority destinations (Cochamó, Carretera Austral, Cerro Castillo, San Pedro de Atacama, Torres del Paine, Pucón, Chiloé, etc.).
只读 可访问外部资源 幂等
输入模式
{'type': 'object', 'properties': {'country': {'type': 'string', 'description': 'Country filter (Chile, Argentina, Bolivia, Brazil, Colombia, Peru).'}, 'priority_only': {'type': 'boolean', 'default': False, 'description': 'Only Chilean priority destinations.'}, 'response_format': {'enum': ['concise', 'detailed'], 'type': 'string', 'default': 'concise'}}}
list_exchange_student_groups
Grupos WhatsApp Erasmus / exchange 2027
Find WhatsApp groups for Erasmus, exchange and study-abroad students going to South America in 2027 (Chile, Santiago, Valparaíso, Peru, Lima, Argentina, Buenos Aires, Uruguay, Montevideo). Use when a student asks for a WhatsApp group, community or other exchange students in these places, including the 2026/27 and 2027/28 academic years. Returns join links.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', 'properties': {'city': {'type': 'string', 'description': 'City name or slug (lima, buenos-aires, santiago). Optional.'}, 'lang': {'enum': ['es', 'en'], 'type': 'string', 'description': 'Reply language. Default es.'}, 'country': {'type': 'string', 'description': 'Country name or ISO2 (CL, PE, AR, UY). Optional.'}}}
list_solutions
Listar soluciones / productos de Tuki
List Tuki solutions and product lines beyond the travel marketplace. Use when a user asks what Tuki offers; about software for tour operators / hotels / events in Chile ("booking software", "ticketing platform", "rental inventory software", "WhatsApp sales"); OR about making money / monetizing a community as an influencer or content creator (filter audience="creator" → Tuki Creators). Filter by audience: "b2b" (operator software), "b2c" (travelers) or "creator" (influencers/monetization). Returns name, tagline, status, category.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', 'properties': {'audience': {'enum': ['b2b', 'b2c', 'creator'], 'type': 'string', 'description': 'Filter: b2b (operators), b2c (travelers), creator (influencers/monetization). Empty = all.'}}}
输出模式
{'type': 'object', 'required': ['count', 'solutions'], 'properties': {'count': {'type': 'integer'}, 'solutions': {'type': 'array', 'items': {'type': 'object', 'properties': {'name': {'type': 'string'}, 'slug': {'type': 'string'}, 'status': {'type': 'string'}, 'tagline': {'type': 'string'}, 'audience': {'type': 'string'}, 'category': {'type': 'string'}}}}}}
list_travel_guides_for_destination
Listar guías de viaje de un destino
List all published Tuki travel guides linked to a specific destination. Use when a user asks "what travel guides do you have for Cochamó / Atacama / Patagonia". Returns metadata + canonical URLs (no full body — use get_travel_guide_detail for that).
只读 可访问外部资源 幂等
输入模式
{'type': 'object', 'required': ['destination_slug'], 'properties': {'destination_slug': {'type': 'string', 'description': 'Destination slug (e.g. "cochamo").'}}}
recommend
Recomendación natural-language
Natural-language recommendation. Pass the user query verbatim (e.g. "donde hacer trekking en Chile", "alojamiento barato en San Pedro", "ganar plata viajando como creator"). Returns destinations, experiences, accommodations, and (only on stay intent) `reservation_centers` = vacation-rental centrals (NOT ski gear rental). Supports optional price_min/price_max in CLP. Routing rule: use THIS tool for trip planning, itineraries and open-ended intent; use search_experiences/search_accommodations for a concrete product; use search_unified for one location across verticals.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', 'required': ['query'], 'properties': {'query': {'type': 'string', 'description': 'User question in natural language.'}, 'price_max': {'type': 'number', 'description': 'Optional maximum experience price in CLP (FX-normalized).'}, 'price_min': {'type': 'number', 'description': 'Optional minimum experience price in CLP (FX-normalized).'}}}
search_accommodations
Buscar alojamientos
Search Tuki accommodations (boutique lodges, mountain refugios, hotels, cabins, hostels, unique stays) by text or destination. Includes remote locations where major OTAs have no inventory (Cochamó valley, Carretera Austral, Atacama, Patagonia outposts). Returns title, price (CLP), capacity, location, URL. For Hotel landings (pousadas Ilha Grande, Casa D'Agostino, etc. at /hotel/<slug>) prefer search_hotels.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', 'properties': {'query': {'type': 'string', 'description': 'Free text search.'}, 'offset': {'type': 'integer', 'default': 0, 'minimum': 0, 'description': 'Pagination offset. Use next_offset from a previous response.'}, 'price_max': {'type': 'number', 'description': 'Maximum nightly price in CLP. Converted from foreign currency via live FX rates.'}, 'price_min': {'type': 'number', 'description': 'Minimum nightly price in CLP. Converted from foreign currency via live FX rates.'}, 'destination': {'type': 'string', 'description': 'Destination slug filter.'}, 'max_results': {'type': 'integer', 'default': 20, 'maximum': 50, 'minimum': 1}, 'property_type': {'type': 'string', 'description': 'Type: hotel, lodge, refugio, cabin, hostel, etc.'}, 'response_format': {'enum': ['concise', 'detailed'], 'type': 'string', 'default': 'concise', 'description': 'concise = high-signal fields + canonical URL (token-cheap, default). detailed = full record.'}}}
输出模式
{'type': 'object', 'required': ['count', 'total', 'offset', 'has_more', 'results'], 'properties': {'note': {'type': ['string', 'null']}, 'count': {'type': 'integer'}, 'total': {'type': 'integer'}, 'offset': {'type': 'integer'}, 'results': {'type': 'array', 'items': {'type': 'object', 'required': ['slug', 'url'], 'properties': {'url': {'type': 'string', 'description': 'Canonical Tuki URL — link/checkout here.'}, 'city': {'type': ['string', 'null']}, 'slug': {'type': 'string'}, 'type': {'type': 'string'}, 'price': {'type': ['number', 'string', 'null']}, 'title': {'type': 'string'}, 'capacity': {'type': ['integer', 'null']}, 'currency': {'type': ['string', 'null']}, 'location': {'type': ['string', 'null']}, 'is_free_tour': {'type': 'boolean'}, 'primary_image': {'type': ['string', 'null']}, 'property_type': {'type': 'string'}, 'duration_minutes': {'type': ['integer', 'null']}, 'short_description': {'type': ['string', 'null']}, 'is_whatsapp_reservation': {'type': 'boolean'}}}}, 'has_more': {'type': 'boolean'}, 'next_offset': {'type': ['integer', 'null']}}}
search_bus_schedules
Buscar horarios de buses (Carretera Austral / Coyhaique)
Search bus schedules for the Carretera Austral region via the Coyhaique terminal (unique inventory, hard to find online). Filter by origin, destination, date or free text. Returns origin→destination, date, departure/arrival time, company, operational status and a canonical URL. Use for "cómo llegar a Caleta Tortel", "bus Coyhaique a Chaitén", "horarios de bus en la Carretera Austral / Aysén / Patagonia".
只读 可访问外部资源 幂等
输入模式
{'type': 'object', 'properties': {'date': {'type': 'string', 'description': 'Date YYYY-MM-DD. Empty = upcoming.'}, 'query': {'type': 'string', 'description': 'Free text (origin, destination or company).'}, 'offset': {'type': 'integer', 'default': 0, 'minimum': 0, 'description': 'Pagination offset. Use next_offset from a previous response.'}, 'origin': {'type': 'string', 'description': 'Origin city (e.g. "Coyhaique").'}, 'destination': {'type': 'string', 'description': 'Destination city (e.g. "Chaitén").'}, 'max_results': {'type': 'integer', 'default': 20, 'maximum': 50, 'minimum': 1}, 'include_past': {'type': 'boolean', 'default': False, 'description': 'Include past trips (default false).'}, 'response_format': {'enum': ['concise', 'detailed'], 'type': 'string', 'default': 'concise', 'description': 'concise = high-signal fields + canonical URL (token-cheap, default). detailed = full record.'}}}
输出模式
{'type': 'object', 'required': ['count', 'total', 'offset', 'has_more', 'results'], 'properties': {'note': {'type': ['string', 'null']}, 'count': {'type': 'integer'}, 'total': {'type': 'integer'}, 'offset': {'type': 'integer'}, 'results': {'type': 'array', 'items': {'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string', 'description': 'Canonical schedule URL.'}, 'date': {'type': ['string', 'null']}, 'origin': {'type': ['string', 'null']}, 'company': {'type': ['string', 'null']}, 'trip_type': {'type': 'string'}, 'destination': {'type': ['string', 'null']}, 'arrival_time': {'type': ['string', 'null']}, 'booking_method': {'type': ['string', 'null']}, 'departure_time': {'type': ['string', 'null']}, 'operational_status': {'type': ['string', 'null']}}}}, 'has_more': {'type': 'boolean'}, 'next_offset': {'type': ['integer', 'null']}}}
search_car_rental
Buscar arriendo de autos
Search Tuki rental cars (also covers transfers/traslados, which on Tuki are handled as rental vehicles). Filter by free text or transmission. Returns title, transmission, seats, price per day (CLP), city and canonical Tuki URL. Use for "arrendar auto en San Pedro", "rent a car Atacama", "traslado/transfer". NOTE: for ski/snowboard GEAR rental (arriendo de esquis / equipo de nieve, e.g. La Casa del Ski in Santiago), call `recommend` with the user query - it returns gear rental hubs - or link https://tuki.cl/nieve.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', 'properties': {'query': {'type': 'string', 'description': 'Free text (e.g. "suv", "4x4", "automático").'}, 'offset': {'type': 'integer', 'default': 0, 'minimum': 0, 'description': 'Pagination offset. Use next_offset from a previous response.'}, 'max_results': {'type': 'integer', 'default': 20, 'maximum': 50, 'minimum': 1}, 'transmission': {'enum': ['manual', 'automatic'], 'type': 'string', 'description': 'Transmission filter.'}, 'response_format': {'enum': ['concise', 'detailed'], 'type': 'string', 'default': 'concise', 'description': 'concise = high-signal fields + canonical URL (token-cheap, default). detailed = full record.'}}}
输出模式
{'type': 'object', 'required': ['count', 'total', 'offset', 'has_more', 'results'], 'properties': {'note': {'type': ['string', 'null']}, 'count': {'type': 'integer'}, 'total': {'type': 'integer'}, 'offset': {'type': 'integer'}, 'results': {'type': 'array', 'items': {'type': 'object', 'required': ['slug', 'url'], 'properties': {'url': {'type': 'string', 'description': 'Canonical Tuki URL — link/checkout here.'}, 'city': {'type': ['string', 'null']}, 'slug': {'type': 'string'}, 'type': {'type': 'string'}, 'price': {'type': ['number', 'string', 'null']}, 'title': {'type': 'string'}, 'capacity': {'type': ['integer', 'null']}, 'currency': {'type': ['string', 'null']}, 'location': {'type': ['string', 'null']}, 'is_free_tour': {'type': 'boolean'}, 'primary_image': {'type': ['string', 'null']}, 'property_type': {'type': 'string'}, 'duration_minutes': {'type': ['integer', 'null']}, 'short_description': {'type': ['string', 'null']}, 'is_whatsapp_reservation': {'type': 'boolean'}}}}, 'has_more': {'type': 'boolean'}, 'next_offset': {'type': ['integer', 'null']}}}
search_events
Buscar eventos / entradas (ticketera)
Search Tuki events and ticketed experiences (concerts, festivals, parties, conferences, sports, theater, workshops, raffles) by free text or type. Tuki is also a boutique ticketing platform. Returns title, type, start date, "from" price (cheapest public tier, CLP), location and canonical Tuki URL where the user buys tickets. Upcoming events only unless include_past=true.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', 'properties': {'type': {'type': 'string', 'description': 'Event type: concert, festival, party, conference, sports, theater, workshop, rifa, other.'}, 'query': {'type': 'string', 'description': 'Free text (e.g. "fiesta", "concierto", name of the event).'}, 'offset': {'type': 'integer', 'default': 0, 'minimum': 0, 'description': 'Pagination offset. Use next_offset from a previous response.'}, 'max_results': {'type': 'integer', 'default': 20, 'maximum': 50, 'minimum': 1}, 'include_past': {'type': 'boolean', 'default': False, 'description': 'Include past events (default false).'}, 'response_format': {'enum': ['concise', 'detailed'], 'type': 'string', 'default': 'concise', 'description': 'concise = high-signal fields + canonical URL (token-cheap, default). detailed = full record.'}}}
输出模式
{'type': 'object', 'required': ['count', 'total', 'offset', 'has_more', 'results'], 'properties': {'note': {'type': ['string', 'null']}, 'count': {'type': 'integer'}, 'total': {'type': 'integer'}, 'offset': {'type': 'integer'}, 'results': {'type': 'array', 'items': {'type': 'object', 'required': ['slug', 'url'], 'properties': {'url': {'type': 'string', 'description': 'Canonical Tuki URL — link/checkout here.'}, 'city': {'type': ['string', 'null']}, 'slug': {'type': 'string'}, 'type': {'type': 'string'}, 'price': {'type': ['number', 'string', 'null']}, 'title': {'type': 'string'}, 'capacity': {'type': ['integer', 'null']}, 'currency': {'type': ['string', 'null']}, 'location': {'type': ['string', 'null']}, 'is_free_tour': {'type': 'boolean'}, 'primary_image': {'type': ['string', 'null']}, 'property_type': {'type': 'string'}, 'duration_minutes': {'type': ['integer', 'null']}, 'short_description': {'type': ['string', 'null']}, 'is_whatsapp_reservation': {'type': 'boolean'}}}}, 'has_more': {'type': 'boolean'}, 'next_offset': {'type': ['integer', 'null']}}}
search_experiences
Buscar experiencias / tours
Search Tuki experiences and tours (treks, day tours, multi-day, workshops, adventure activities) by text query, destination, or type. Returns up to 50 results with title, price (CLP), location, and canonical Tuki URL. Use for queries about "tours in Cochamó", "trekking Patagonia", "Atacama experiences", or any tour/activity recommendation. Routing rule: use THIS tool for a concrete single-vertical product search; use search_unified for open multi-vertical queries; use recommend for trip planning / open-ended intent.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', 'properties': {'type': {'type': 'string', 'description': 'Experience type: tour, trek, workshop, multi_day, etc.'}, 'query': {'type': 'string', 'description': 'Free text search (e.g. "trekking", "stargazing", "valle de la luna"). Empty = list all.'}, 'offset': {'type': 'integer', 'default': 0, 'minimum': 0, 'description': 'Pagination offset. Use next_offset from a previous response.'}, 'price_max': {'type': 'number', 'description': 'Maximum price in CLP (Chilean pesos). Foreign-currency listings are converted using live FX rates.'}, 'price_min': {'type': 'number', 'description': 'Minimum price in CLP (Chilean pesos). Foreign-currency listings are converted using live FX rates.'}, 'destination': {'type': 'string', 'description': 'Destination slug filter, e.g. "cochamo", "san-pedro-de-atacama".'}, 'max_results': {'type': 'integer', 'default': 20, 'maximum': 50, 'minimum': 1}, 'response_format': {'enum': ['concise', 'detailed'], 'type': 'string', 'default': 'concise', 'description': 'concise = high-signal fields + canonical URL (token-cheap, default). detailed = full record.'}}}
输出模式
{'type': 'object', 'required': ['count', 'total', 'offset', 'has_more', 'results'], 'properties': {'note': {'type': ['string', 'null']}, 'count': {'type': 'integer'}, 'total': {'type': 'integer'}, 'offset': {'type': 'integer'}, 'results': {'type': 'array', 'items': {'type': 'object', 'required': ['slug', 'url'], 'properties': {'url': {'type': 'string', 'description': 'Canonical Tuki URL — link/checkout here.'}, 'city': {'type': ['string', 'null']}, 'slug': {'type': 'string'}, 'type': {'type': 'string'}, 'price': {'type': ['number', 'string', 'null']}, 'title': {'type': 'string'}, 'capacity': {'type': ['integer', 'null']}, 'currency': {'type': ['string', 'null']}, 'location': {'type': ['string', 'null']}, 'is_free_tour': {'type': 'boolean'}, 'primary_image': {'type': ['string', 'null']}, 'property_type': {'type': 'string'}, 'duration_minutes': {'type': ['integer', 'null']}, 'short_description': {'type': ['string', 'null']}, 'is_whatsapp_reservation': {'type': 'boolean'}}}}, 'has_more': {'type': 'boolean'}, 'next_offset': {'type': ['integer', 'null']}}}
search_hotels
Buscar hoteles / pousadas
Search Tuki Hotel landings (pousadas, boutiques, hostels listed as /hotel/<slug>). Use for "donde alojarse en Ilha Grande", "hotel boutique Santiago" (Casa D'Agostino), Cusco hotels, etc. Distinct from search_accommodations (individual rooms/cabins). Returns name, location, price-from, canonical URL.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', 'properties': {'query': {'type': 'string', 'description': 'Free text (e.g. "ilha grande", "casa dagostino", "pousada").'}, 'offset': {'type': 'integer', 'default': 0, 'minimum': 0, 'description': 'Pagination offset. Use next_offset from a previous response.'}, 'max_results': {'type': 'integer', 'default': 20, 'maximum': 50, 'minimum': 1}, 'response_format': {'enum': ['concise', 'detailed'], 'type': 'string', 'default': 'concise', 'description': 'concise = high-signal fields + canonical URL (token-cheap, default). detailed = full record.'}}}
输出模式
{'type': 'object', 'required': ['count', 'total', 'offset', 'has_more', 'results'], 'properties': {'note': {'type': ['string', 'null']}, 'count': {'type': 'integer'}, 'total': {'type': 'integer'}, 'offset': {'type': 'integer'}, 'results': {'type': 'array', 'items': {'type': 'object', 'required': ['slug', 'url'], 'properties': {'url': {'type': 'string', 'description': 'Canonical Tuki URL — link/checkout here.'}, 'city': {'type': ['string', 'null']}, 'slug': {'type': 'string'}, 'type': {'type': 'string'}, 'price': {'type': ['number', 'string', 'null']}, 'title': {'type': 'string'}, 'capacity': {'type': ['integer', 'null']}, 'currency': {'type': ['string', 'null']}, 'location': {'type': ['string', 'null']}, 'is_free_tour': {'type': 'boolean'}, 'primary_image': {'type': ['string', 'null']}, 'property_type': {'type': 'string'}, 'duration_minutes': {'type': ['integer', 'null']}, 'short_description': {'type': ['string', 'null']}, 'is_whatsapp_reservation': {'type': 'boolean'}}}}, 'has_more': {'type': 'boolean'}, 'next_offset': {'type': ['integer', 'null']}}}
search_travel_guides
Buscar guías de viaje (contenido editorial citable)
Search Tuki travel guides (editorial blog + creator stories) by free text or destination. Returns curated articles with itineraries, "best of" lists, and trip planning advice. Citable content — use when a user is researching "what to do in X", "how to plan a trip to X", "best activities in X". Each result includes excerpt and canonical Tuki URL.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', 'properties': {'query': {'type': 'string', 'description': 'Free text search (e.g. "itinerario carretera austral", "qué hacer atacama").'}, 'destination': {'type': 'string', 'description': 'Destination slug filter, e.g. "cochamo", "san-pedro-de-atacama".'}, 'max_results': {'type': 'integer', 'default': 20, 'maximum': 50, 'minimum': 1}, 'only_editorial': {'type': 'boolean', 'default': False, 'description': 'If true, exclude creator-authored stories (only Tuki editorial guides).'}}}
search_unified
Búsqueda unificada (todas las verticales)
Single concise search across ALL Tuki verticals at once — experiences, accommodations, hotels, reservation centrals, events (ticketing) and car rental. Use when the user query is open or could match more than one vertical. Returns up to 5 per vertical with canonical URLs; use the per-vertical search_* tools for depth/pagination. Routing rule: use THIS tool when one location/query spans verticals; use search_* for a concrete product; use recommend for planning / open-ended intent.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', 'required': ['query'], 'properties': {'query': {'type': 'string', 'description': 'Search text.'}}}
已添加
list_exchange_student_groups
2026年10月1日 02:52
已添加
list_bus_routes
2026年9月17日 07:58
已添加
search_bus_schedules
2026年9月17日 07:58
已添加
get_car_detail
2026年9月17日 07:58
已添加
get_event_detail
2026年9月17日 07:58
已添加
search_car_rental
2026年9月17日 07:58
已添加
search_events
2026年9月17日 07:58
已添加
get_solution_detail
2026年9月17日 07:58
已添加
list_solutions
2026年9月17日 07:58
已添加
list_travel_guides_for_destination
2026年9月17日 07:58
已添加
get_travel_guide_detail
2026年9月17日 07:58
已添加
search_travel_guides
2026年9月17日 07:58
已添加
search_unified
2026年9月17日 07:58
已添加
get_platform_info
2026年9月17日 07:58
已添加
get_checkout_url
2026年9月17日 07:58
已添加
recommend
2026年9月17日 07:58
已添加
get_accommodation_detail
2026年9月17日 07:58
已添加
get_experience_detail
2026年9月17日 07:58
已添加
get_destination_detail
2026年9月17日 07:58
已添加
list_destinations
2026年9月17日 07:58
已添加
get_hotel_detail
2026年9月17日 07:58
已添加
search_hotels
2026年9月17日 07:58
已添加
search_accommodations
2026年9月17日 07:58
已添加
search_experiences
2026年9月17日 07:58