MCP App Store
by KeenEthics
CheapCaribbean Beach Finder icon

CheapCaribbean Beach Finder

By ALGV

Get New App Alerts

Overview

Plan your next beach vacation with flexible package search across the Caribbean and Mexico. Compare destinations, travel dates, and prices in a single search to find the trip that fits your budget and schedule. Browse vacation packages that include both flights and hotels, explore the cheapest times to travel throughout the year, or narrow your search to specific dates. Whether you're deciding between Cancun, Punta Cana, Jamaica, or dozens of other beach destinations, you can compare your options side by side and find the vacay package that's right for you.

Tools

DestinationRoulette

ChatGPT
Use this when the user wants CheapCaribbean beach destination ideas or a surprise trip without choosing a destination or hotel. Requires a user-provided origin, nights, and travel timing; budget is optional. Searches supported destinations by month, not exact dates, and returns up to three distinct destinations ranked by dealRating with per-person prices. Keep using it for preference refinements while the destination remains open. For a chosen supported destination use GetHotels; for a named hotel use SearchBeachDeals. It cannot search an unsupported place.

GetHotelOffers

ChatGPT
Returns all date/price offers and gallery images for a specific hotel. Used by the widget to load calendar data on demand.

GetHotels

ChatGPT
Use this when the user has chosen a supported CheapCaribbean destination and wants to browse hotels without naming a hotel or brand. Requires a user-provided origin, nights, and travel timing. Returns a ranked page of unique hotels with the cheapest matching offer per hotel. Filters by months, not exact dates. The widget loads subsequent pages; page.total describes the browse list, not just this page. For a named hotel use SearchBeachDeals; for destination ideas use DestinationRoulette. Prices are per person.

GetHotelsPage

ChatGPT
Returns the next page of hotels for an existing GetHotels search. Used by the widget to load more results as the user scrolls.

SearchBeachDeals

ChatGPT
Use this when the user has named or selected a hotel or hotel brand and wants CheapCaribbean beach travel options for it. Requires that hotel name, a user-provided origin, nights, and a whole-trip date window: departure >= start_date and departure + nights <= end_date. An exact departure needs end_date = departure + nights. Accepts supported destination and preference filters. Returns dated offers with per-person prices and booking cards; it does not make a booking. Without a hotel, use GetHotels for a supported destination or DestinationRoulette for destination ideas.

Capabilities

Interactive

Example Prompts

Click any prompt to copy it.

Similar Apps