Tuki — Travel Marketplace (Chile y Latinoamérica)
Qué hace este MCP
Searches and recommends travel experiences, accommodations, transportation, car rentals, events, and travel guides, and provides checkout links.
Herramientas
Esquema de entrada
{'type': 'object', 'required': ['slug'], 'properties': {'slug': {'type': 'string', 'description': 'Accommodation slug.'}}}
Esquema de entrada
{'type': 'object', 'required': ['slug'], 'properties': {'slug': {'type': 'string', 'description': 'Car slug.'}}}
Esquema de entrada
{'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.'}}}
Esquema de entrada
{'type': 'object', 'required': ['slug'], 'properties': {'slug': {'type': 'string', 'description': 'Destination slug (e.g. "cochamo", "san-pedro-de-atacama").'}}}
Esquema de entrada
{'type': 'object', 'required': ['slug'], 'properties': {'slug': {'type': 'string', 'description': 'Event slug.'}}}
Esquema de entrada
{'type': 'object', 'required': ['slug'], 'properties': {'slug': {'type': 'string', 'description': 'Experience slug.'}}}
Esquema de entrada
{'type': 'object', 'required': ['slug'], 'properties': {'slug': {'type': 'string', 'description': 'Hotel slug.'}}}
Esquema de entrada
{'type': 'object', 'properties': {}}
Esquema de entrada
{'type': 'object', 'required': ['slug'], 'properties': {'slug': {'type': 'string', 'description': 'Solution slug (e.g. "whatsapp-booking-os").'}}}
Esquema de entrada
{'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>).'}}}
Esquema de entrada
{'type': 'object', 'properties': {}}
Esquema de entrada
{'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'}}}
Esquema de entrada
{'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.'}}}
Esquema de entrada
{'type': 'object', 'properties': {'audience': {'enum': ['b2b', 'b2c', 'creator'], 'type': 'string', 'description': 'Filter: b2b (operators), b2c (travelers), creator (influencers/monetization). Empty = all.'}}}
Esquema de salida
{'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'}}}}}}
Esquema de entrada
{'type': 'object', 'required': ['destination_slug'], 'properties': {'destination_slug': {'type': 'string', 'description': 'Destination slug (e.g. "cochamo").'}}}
Esquema de entrada
{'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).'}}}
Esquema de entrada
{'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.'}}}
Esquema de salida
{'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']}}}
Esquema de entrada
{'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.'}}}
Esquema de salida
{'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']}}}
Esquema de entrada
{'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.'}}}
Esquema de salida
{'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']}}}
Esquema de entrada
{'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.'}}}
Esquema de salida
{'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']}}}
Esquema de entrada
{'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.'}}}
Esquema de salida
{'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']}}}
Esquema de entrada
{'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.'}}}
Esquema de salida
{'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']}}}
Esquema de entrada
{'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).'}}}
Esquema de entrada
{'type': 'object', 'required': ['query'], 'properties': {'query': {'type': 'string', 'description': 'Search text.'}}}
Cambios recientes en herramientas
Servidores MCP similares
Itaim Bibi
Provides an Itaim Bibi neighborhood directory with local place search, menus, events, offers, services, bookings, reservations, t…
Tatuapé
Provides a Tatuapé neighborhood directory with local place search, menus, events, offers, services, bookings, reservations, ticke…
Agenda SP
Provides São Paulo cultural agenda and local directory features, including events, venues, restaurants, offers, bookings, reserva…
Vila Buarque
Provides a neighborhood directory for local places, restaurants, menus, events, offers, services, reservations, bookings, and pur…
Centro
Provides a Centro neighborhood directory with local place search, menus, events, offers, services, bookings, reservations, ticket…
Bela Vista
Provides a Bela Vista neighborhood directory with local place search, menus, events, offers, services, bookings, reservations, ti…
Jardins
Provides a Jardins neighborhood directory with local place search, menus, events, offers, services, bookings, reservations, ticke…
Aclimação
Provides a neighborhood directory for Aclimação with local places, restaurant menus, events, offers, services, bookings, reservat…