MCP App Store
by KeenEthics

Overview

Plan a day at the beach or the pool by just asking. Search beach clubs, private beaches and pool day passes across the French Riviera, Italy, Spain, Greece, Morocco, Dubai, Mexico and more, by place, date, group size and amenities, or by venue name. Compare sunbeds, cabanas and packages with live availability and the exact price for your date, read guest reviews, and see the venue's real cancellation policy before you commit. When you're ready, MySunbed creates the reservation and returns a secure Stripe payment link. Some venues take full prepayment, others only a deposit with the rest paid on site. No account needed; payment always happens on Stripe's hosted page, outside the chat.

Tools

check_availability

ChatGPT
Returns the live availability of a venue on a date (available, sold out, closed or booking window closed) and an indicative starting price. The starting price is not the booking total; get_pricing returns the exact amount for a product, date and group.

create_booking

ChatGPT
Creates a pending reservation for a product on a date and returns a secure Stripe payment link (valid 30 minutes), the booking ID and an access token. The reservation is confirmed once the customer pays on the Stripe page; the tool itself takes no payment. Requires the customer's first name, last name, email and phone, and takes the same product, date and options as get_pricing. Supports an arrival time slot (arrival_time_id, required by venues that define slots), optional services and a restaurant reservation.

get_beach_details

ChatGPT
Returns the details of a venue: description, products (sunbeds, cabanas, bundles) with capacity and available durations, photos, amenities, opening hours, arrival time slots, optional services, payment model and restaurant information. When a date is given, only the products bookable on that date are returned.

get_booking_status

ChatGPT
Returns the status and details of an existing booking (date, guests, products, total, paid and remaining amounts, cancellation deadline) from the booking ID and the access token returned by create_booking.

get_pricing

ChatGPT
Returns the exact price of a product on a date for a group: total amount, amount paid online, amount due on site, service charges, and the venue's cancellation policy (deadline, refund amounts and available cancellation options). Optional services and a restaurant time slot can be priced too. Does not create a booking.

get_reviews

ChatGPT
Returns the average rating, the number of reviews and the most recent customer reviews with their comments for a venue.

search_beaches

ChatGPT
Searches MySunbed beach clubs, private beaches and pool day passes. Two modes: by location ("location": city or region, with optional date, guest count and amenity filters) returns matching venues with indicative availability, starting price and rating; by name ("name": establishment name, e.g. "Nikki Beach") returns the venues matching that name. Results are paginated. Availability in search results comes from a search index that can be out of date; check_availability returns the live status.

Capabilities

Writes

Example Prompts

Click any prompt to copy it.

Similar Apps