MCP App Store
by KeenEthics
Velora Shuttle icon

Velora Shuttle

By Yurii Korotun

Get New App Alerts

Overview

Plan a private journey from or to Prague with Velora Shuttle. Compare current prices in EUR per vehicle, then review and request a supported one-way catalogue transfer. No account or sign-in is needed. You approve the itinerary, addresses, passengers, luggage, vehicle, total and terms before submission; Velora then emails you a confirmation link, and the request reaches Velora only when you click Confirm in that email within 24 hours. Velora confirms availability separately: a request reference does not confirm a ride, and no payment is taken in ChatGPT. Check the status of a request with its request ID. Round trips, day trips, hourly hire and custom journeys use the website or contact service. Changes and cancellations are handled by Velora. Published by Yurii Korotun on behalf of Velora Shuttle; transport is provided by David Češka, IČO 03075303.

Tools

get_booking_status

ChatGPT
Check a request using the requestId from prepare_booking_request. Use it after submit_booking_request to see whether the customer has clicked the emailed Confirm link (awaiting_email_confirmation, confirmation_expired), or the status of the request once confirmed (pending, confirmed, cancelled). Returns minimal trip/status information and never contact details. A pending request is not a confirmed ride; only say confirmed when the status is confirmed.

get_quote

ChatGPT
Get a fixed price in EUR for a Velora Shuttle private transfer, day trip, or hourly private-driver hire to/from Prague. Prices come directly from the live pricing engine and are fixed per vehicle (not per person) — this is the real, final price confirmed again at booking, never a guess or a distance-based estimate. If the destination text can't be matched to a known route or day trip, no price is returned: the response has quote: null plus up to 5 suggested known destinations and a WhatsApp contact link for a custom quote. Requesting more passengers than the chosen vehicle holds (Sedan/Tesla 3, SUV 4, V-CLASS VAN 7, Vito 8) also returns no price, with an explanation of the two-vehicle convoy option.

list_routes

ChatGPT
List every fixed-price route and day trip Velora Shuttle offers from Prague, with real from-prices in EUR for the Sedan and SUV classes and typical duration — Tesla prices match Sedan and Vito prices match SUV on every route (call get_quote with vehicle="tesla", "vito" or "vclass" for those exact figures). Takes no arguments. Use this to see what's bookable before calling get_quote, or to answer "what destinations do you cover" / "what day trips do you offer".

prepare_booking_request

ChatGPT
Prepare a review of ONE one-way, fixed-route private transfer. Ask the customer for all trip/contact details, luggage count and THEIR OWN email address; never invent or guess any of them. Dates and times are Europe/Prague local time. Tell the customer up front that Velora will email them a confirmation link and that the request is only sent to Velora once they click Confirm in that email (valid 24 hours). Returns the full itinerary, exact price, terms and an expiring review token. Does not book, charge or send email. Show the entire review and obtain explicit agreement before submit_booking_request. For round trips, day trips, hourly hire or custom journeys use get_booking_link/contact instead.

submit_booking_request

ChatGPT
Submit EXACTLY the reviewed request only after the customer explicitly approves all details, price, terms and privacy notice. This does NOT book anything and does not send the request to Velora yet: it emails the customer a confirmation link, and the request reaches Velora only after the customer clicks Confirm in that email within 24 hours. Tell the customer to check their inbox (and spam folder). Never charges money and never confirms availability. Pass the unchanged reviewToken from prepare_booking_request. For retries reuse the SAME token (it sends at most one email); never prepare another review to recover an uncertain result. Use get_booking_status with the requestId to see whether the customer has confirmed. Any changed detail needs a fresh review and customer approval.

Capabilities

InteractiveWrites

Example Prompts

Click any prompt to copy it.

Similar Apps