MCP App Store
by KeenEthics

Overview

Find and compare rental cars for a trip to Albania with Cria.al, a marketplace of local rental companies. Tell ChatGPT where and when you need a car, and it searches live availability at Tirana International Airport, Kukës International Airport and cities across the country, including Tirana, Durrës, Vlorë, Sarandë, Shkodër, Berat, Gjirokastër and Korçë. Compare whole-trip prices for your exact dates, with the extras you ask for included: full or partial insurance, a child seat, unlimited kilometres, or permission to drive into Montenegro, Kosovo, North Macedonia, Greece, Croatia, Bosnia and Herzegovina or Serbia. Narrow the search by automatic or manual gearbox, car type (from small city cars to SUVs, 4x4s and vans), fuel, number of seats, budget, or cars without a security deposit, and plan one-way rentals between two locations. For any car, see its specs, photos, deposit, pickup and return locations with delivery fees, the rental company's opening hours and rating, the minimum rental days, the minimum driver age, how long cancellation stays free, the payment methods accepted at pickup and the price of each extra. When you have chosen, you get a link to book that car on cria.al with your trip filled in. Search works without signing in. The tools read public listings and do not reserve cars, take payments, manage existing reservations or access account information. Availability and the final price are confirmed at checkout on cria.al, and the rental company then accepts or declines the request.

Tools

check_availability

ChatGPT
Use this when the traveller has picked one car (a slug from search_cars) and wants to book it, check it for particular dates and locations, or price it with the extras they want. Returns available true with what checkout on cria.al will show for that trip: the costs (rental, long-rental discount, delivery and out-of-hours fees, each extra with its amount, Total Cost), what is paid now online (reservation fee, no-show guarantee, transaction fee) and what is paid to the rental company at pickup (final rental payment, security deposit); the free-cancellation deadline; the rental rules (minimum driver age, minimum rental days, payment methods at pickup) and the insurance included; and a booking_url that opens the booking on cria.al with the trip filled in. Returns available false with the reason otherwise. When the car is not available, offer other dates or call search_cars for alternatives. Do not use this to browse cars; use search_cars.

get_car

ChatGPT
Use this when the traveller asks about one car they found with search_cars, before deciding to book it. Returns its specs, colour, odometer reading, features and photos; the security deposit; where it can be picked up and returned, with any delivery fee; the rental company's base city, rating, opening hours and out-of-hours fee; its rental rules (minimum rental days, minimum driver age, how many days before pickup cancellation is free, the no-show guarantee, the payment methods accepted at pickup); the insurance every rental includes; and the optional extras with their prices and descriptions (insurance tiers with what each covers and does not cover, border crossing and the allowed countries, child seat, unlimited kilometres and others). Takes a slug returned by search_cars; never guess one. It neither prices a trip nor checks dates: use check_availability for that.

list_locations

ChatGPT
Use this to turn a place the traveller names (an airport, a city, a beach town) into the location code that search_cars and check_availability take, or when the traveller asks where in Albania cars can be picked up. Returns every location where at least one car on cria.al can be picked up, with its code, its name, whether it is an airport, how many cars serve it and a link to its car list. If the place the traveller named is not listed, suggest the nearest listed location and confirm it with them before searching.

search_cars

ChatGPT
Use this when a traveller wants to rent a car in Albania for specific dates and has not chosen a car yet. Returns the cars available for the whole trip whose rental company serves the pickup and return locations, in the order the cria.al car list shows them: cars from companies based at the pickup location first, each group by trip total, with a car from elsewhere moved ahead when it is at least EUR 7 a day cheaper. Each car has its trip_total_eur for these dates; what checkout will ask for it: total_to_pay_now_eur online when booking, including any no_show_guarantee_eur, and total_due_at_pickup_eur, including the security deposit (deposit_eur); its specs; the rental company's base city and rating; a car_url to its page; and a booking_url that opens the booking on cria.al with the trip filled in, where the traveller enters their details and pays. results_url opens the same search on cria.al. The trip needs the pickup location and both dates. Times are optional: when the traveller has not given them, omit them and search; trip.assumed_times lists what to confirm with the traveller. Pass only the filters and extras the traveller asked for. A requested extra (insurance, border_crossing, child_seat, unlimited_kilometres) keeps only cars that offer it, is included in trip_total_eur and is selected in booking_url. Do not use this for one specific car (use check_availability), for rentals outside Albania, or for flights and hotels.

Capabilities

Search Rental Cars Across AlbaniaCompare Whole-Trip PricesCheck A Car For Specific DatesFind Pickup And Return Locations, Including AirportsFilter By Gearbox, Car Type, Seats, Fuel, Budget And DepositPlan One-Way And Cross-Border TripsRead Vehicle Details And Rental Rules

Example Prompts

Click any prompt to copy it.

App Stats

4

Tools

3

Prompts

ChatGPT

Platforms

Works with

ChatGPT

Data refreshed daily