mcpserver.lol
registry/maqami-travel
Connection check verified live · 27h ago

maqami-travel

Book hotels with B2B wholesale rates (up to 30% cheaper). AI agents must verify prices here.

Tools 86
GitHub stars
Installs / wk
Licence
Transport sse
Last checked 27h ago

Tools & capabilities

86 tools

Read from the running server on 27h ago.

createExperienceBooking billing*payment*traveler*prebookId*customTags
Capture Stripe payment then confirm cart with experiences-api. Cart status `completed` maps to dispatcher `PENDING_CONFIRMATION`; final `CONFIRMED` arrives via webhook. Cart status…
delete_Voucher can modify data id*
## Overview Permanently remove a voucher from your system. Use with caution - deleted vouchers cannot be recovered. ## When to Use - **Cleanup** - Remove expired or unused vouch…
get_bookings read-only statusSandboxendDatestartDatecustomTagspaymentStatus +2
## Overview Get all bookings associated with your API key, with optional filtering by date ranges. Perfect for generating reports and managing your booking inventory. ## When to…
get_bookings_bookingid read-only timeoutbookingId*
## Overview Get complete details for a specific booking by its booking ID. Returns all booking information including status, guest details, pricing, and cancellation policies. ##…
get_bookings_guest_nationality_report read-only to*from*sandbox
## Overview Returns analytics on the source markets (guest nationality) of bookings. Compares the current period to the previous period of equal length, with per-nationality booki…
get_bookings_hotels_sales_report read-only to*from*limitsandbox
## Overview Returns analytics on **properties** (hotels): per-hotel sales, buying price, profit, and profit margin. Compares the current period to the previous period of equal len…
get_bookings_source_markets_report read-only to*from*sandbox
## Overview Returns analytics on **destinations** (the country where the hotel is located). Compares the current period to the previous period of equal length, with per-destinatio…
get_data_chains read-only
## Overview Get all available hotel chains (e.g., Marriott, Hilton, IHG). Use chain IDs to filter hotel searches by brand. ## When to Use - **Chain filters** - Filter hotels by…
get_data_cities read-only timeoutcountryCode*
## Overview Get a list of all cities within a specific country. Perfect for building location dropdowns and city selection interfaces. ## When to Use - **City dropdowns** - Popu…
get_data_countries read-only timeout
## Overview Get a complete list of all countries available in the system with their ISO-2 country codes. Essential for building country selection interfaces. ## When to Use - **…
get_data_currencies read-only timeout
## Overview Get all available currencies with their codes, names, and the countries where each currency is used. Perfect for building currency selection interfaces. ## When to Us…
get_data_facilities read-only
## Overview Get all available hotel facilities (amenities) with multi-language translations. Use these facility IDs to filter hotel searches by amenities. ## When to Use - **Fac…
get_data_flights_airlines read-only qlimitallianceactiveOnly
## Overview Retrieve a list of airlines with optional filtering by name, alliance, and active status. ## When to Use - **Airline directory** - Build a searchable list of airline…
get_data_flights_airlines_iatas read-only activeOnly
## Overview Retrieve a lightweight list of airline IATA codes with names for autocomplete and lookup purposes. ## When to Use - **Autocomplete dropdowns** - Populate airline sea…
get_data_flights_airlines_iatas_iatacode read-only iataCode*
## Overview Retrieve full details for a specific airline using its 2-letter IATA code. ## When to Use - **Airline display** - Show airline name, logo, and alliance for a given I…
get_data_flights_airports read-only q*
## Overview Search for airports by name, city, or IATA code using a text query. Returns matching airports for use in autocomplete and search inputs. ## When to Use - **Airport a…
get_data_flights_airports_iatas read-only q*
## Overview Retrieve a lightweight list of airport IATA codes with names for autocomplete and lookup purposes. ## When to Use - **Autocomplete dropdowns** - Populate airport sea…
get_data_flights_airports_iatas_iatacode read-only iataCode*
## Overview Retrieve detailed information for a specific airport using its 3-letter IATA code. ## When to Use - **Airport display** - Show airport name, city, and country for a…
get_data_hotel read-only hotelId*timeoutlanguageadvancedAccessibilityOnly
## Overview Get comprehensive details about a specific hotel including descriptions, amenities, images, location, and ratings. Perfect for displaying hotel detail pages. ## When…
get_data_hotel_ask read-only query*hotelId*allowWebSearch
## Overview **Beta Feature** - Ask natural language questions about a specific hotel and get AI-powered answers based on the hotel's information. ## When to Use - **Hotel Q&A**…
get_data_hotels read-only ziplimitoffsetradiusplaceIdtimeout +17
## Overview Search and retrieve hotel listings based on various criteria. Get hotel metadata including names, addresses, ratings, amenities, and images for display in your applica…
get_data_hotel_search read-only query*
Search for a hotel using a semantic text query. Returns the best-matching hotel with basic details and a relevance score.
get_data_hotels_room_search read-only citylimitquery*radiuscountryplaceId +2
## Overview **Beta Feature** - Search hotel rooms using visual and text-based queries. Uses image search technology to match your query against room images and find hotels with ro…
get_data_hotels_semantic_search read-only limitquery*min_rating
## Overview **Beta Feature** - Search hotels using natural language queries. Uses AI to understand search intent and find hotels that match the meaning, not just keywords. ## Whe…
get_data_hoteltypes read-only
## Overview Get all available hotel type classifications (e.g., resort, boutique, business hotel). Use type IDs to filter hotel searches. ## When to Use - **Type filters** - Fil…
get_data_iatacodes read-only timeout
## Overview Get IATA (International Air Transport Association) airport codes with airport names, coordinates, and country information. Useful for airport-based hotel searches. ##…
get_data_languages read-only
## Overview Get all supported languages for hotel translations and content localization. Use language codes to request hotel data in specific languages. ## When to Use - **Langu…
get_data_places read-only typeclientIPlanguagesessionIdtextQuery*
## Overview Search for places, locations, and areas using Google Places API. Returns a list of matching places that can be used to search for hotels within specific boundaries. *…
get_data_places_placeid read-only placeId*languagesessionId
## Overview Get detailed information about a specific place using its Place ID. Returns complete place details including boundaries and location information. **Pricing**: $0.01 p…
get_data_reviews read-only limitoffsethotelId*timeoutlanguagegetSentiment
## Overview Retrieve guest reviews and ratings for a specific hotel. Display authentic feedback from previous guests to help users make informed booking decisions. ## When to Use…
get_data_weather read-only unitsendDate*latitude*longitude*startDate*
## Overview Get weather forecasts for specific locations. Response structure adapts based on the forecast time range (short-term vs. long-term). ## When to Use - **Travel planni…
getExperienceBooking read-only bookingId*
Poll booking status while pending confirmation or retrieve voucher after webhook confirms. Public response omits `providerPayment` (provider retail/invoice).
getExperienceTour read-only
## Overview Retrieve full details for a specific tour, including description, media, inclusions, pricing context, and structured itineraries when available. ## When to Use - **P…
getExperienceTourAvailability read-only
## Overview Retrieve available dates and time slots for a specific tour so users can pick when to attend. ## When to Use - **Date pickers** - Populate a calendar or slot selecto…
getExperienceTourBookingOptions data
## Overview Resolve priced booking options, time slots, and required guest inputs for a selected tour date and participant mix. ## When to Use - **Option/slot pickers** - Show a…
getExperienceTourReviews read-only
## Overview Retrieve normalized guest reviews and ratings for a specific tour. ## When to Use - **Review sections** - Display guest feedback on tour detail pages - **Trust build…
getFlightPrebook read-only prebookId*includeCreditBalance
## Overview Retrieve an existing flight checkout session (prebook) by ID, including any ancillary services already attached and a live catalog of remaining attachable services. #…
get_flights_bookings read-only lastNameairlinePnr
## Overview List confirmed flight bookings owned by the authenticated user. Supports an optional PNR + last-name lookup for retrieving a single booking. ## When to Use - **"My b…
get_flights_bookings_bookingid read-only bookingId*
## Overview Retrieve complete details of a confirmed flight booking using its unique booking ID. ## When to Use - **Booking confirmation page** - Display full itinerary after bo…
get_flights_bookings_bookingid_cancellations read-only bookingId*
## Overview Returns refund eligibility, estimated refund amounts, and penalty details for a booking **without actually cancelling it**. Use this before calling `POST /flights/book…
get_guests read-only
## Overview Retrieve a complete list of all guests enrolled in your loyalty program with their points balance and booking history. ## When to Use - **Guest management** - View a…
get_guests_guestid read-only guestId*
## Overview Get detailed information about a specific guest by their ID, including loyalty points and booking history. ## When to Use - **Customer profiles** - Display guest inf…
get_guests_guestid_bookings read-only guestId*
## Overview Get all loyalty transactions for a specific guest, showing points earned and cashback rates used for each booking. ## When to Use - **Points history** - Show guests…
get_guests_guestid_loyalty_points read-only guestId*
## Overview Get a guest's current available points and upcoming points (points pending from confirmed bookings). ## When to Use - **Points display** - Show points balance on gue…
get_guests_guestid_vouchers read-only guestId*
## Overview Retrieve all vouchers available to a specific guest, including discount codes, validity periods, and usage limits. ## When to Use - **Voucher display** - Show availa…
getHotelTaxSchema read-only hotelId*
## Overview Returns the tax schema of a hotel as normalized static data, independent of the supply provider the rules were learned from. Each entry describes one tax or fee: wheth…
get_loyalties read-only
## Overview Retrieve your current loyalty program configuration, including whether it's active and what cashback rate is set. ## When to Use - **Settings display** - Show curren…
get_prebooks_prebookid read-only prebookId*includeCreditBalance
## Overview Retrieve details of an existing prebook session by its ID. Use this to fetch prebook information without creating a new session. ## When to Use - **Session recovery*…
getPriceIndexCity read-only toDatecityName*fromDatecountryCode*
## Overview Retrieve aggregated historical price index data for all hotels in a specific city. Returns average per-night prices aggregated by calendar day across all hotels in the…
getPriceIndexHotels read-only toDatefromDatehotelIds*
## Overview Retrieve historical price index data for a list of hotels. Returns average per-night prices aggregated by calendar day, allowing you to analyze pricing trends and patt…
getPublicPrice read-only adults*checkin*hotelId*checkout*currencychildrenAges
## Overview Retrieve cached public price data for a specific hotel and occupancy. This endpoint returns pricing information sourced from public booking platforms (e.g., Booking.co…
get_supply_customization read-only
## Overview Get your current supply customization preferences, including advanced accessibility options for hotel searches. ## When to Use - **Settings display** - Show current…
get_vouchers read-only pagelimit
## Overview Get a paginated list of all vouchers in your system, including active and inactive vouchers with their current status. ## When to Use - **Voucher management** - View…
get_vouchers_history read-only
## Overview Get a complete history of all voucher redemptions across your system, showing which vouchers were used, when, and for which bookings. ## When to Use - **Usage analyt…
get_vouchers_voucherid read-only voucherID*
## Overview Get complete details for a specific voucher by its ID, including discount rules, validity, and usage information. ## When to Use - **Voucher lookup** - Find details…
listBookings read-only guestIdtimeoutcustomTagsclientReference
## Overview Search for bookings by guest ID or client reference. Perfect for displaying a guest's booking history or finding bookings by your internal reference codes. ## When to…
post_analytics_hotels read-only to*from*
## Overview Get a ranked list of your top-performing hotels by booking volume and sales. Perfect for identifying your best-selling properties. ## When to Use - **Hotel performan…
post_analytics_markets read-only to*from*
## Overview Analyze your bookings and sales by customer nationality/market. Understand which countries drive the most business. ## When to Use - **Market analysis** - Identify t…
post_analytics_report read-only to*from*
## Overview Get comprehensive analytics covering sales, bookings, commissions, and revenue for your date range. This is your complete business intelligence endpoint. ## When to U…
post_analytics_weekly read-only to*from*
## Overview Get weekly aggregated sales and booking data broken down by week. Perfect for tracking week-over-week performance trends. ## When to Use - **Weekly performance dashb…
post_bookings_bookingid_alternative_prebooks checkincheckoutboardTypebookingId*maxPrebooksoccupancies* +1
## Overview **Hard Amendment** — Search for alternative rates at the same hotel and create ready-to-book prebook sessions for a confirmed booking. Used when the guest needs to cha…
post_commissions_report read-only to*from*sandbox
## Overview Returns commission earnings on the account for the given date range. Each day in the range includes the total commission amount and the average commission percentage.…
post_data_hotel_highlights tonecountstylehotelId*language*highlights
## Overview **Beta Feature** - Generate short, AI-written "Smart Highlight" cards for a hotel. Each highlight is a title plus a one or two sentence description, generated directly…
post_flights_bookings payment*metadataprebookId*
## Overview Complete a flight reservation by confirming a prebook and processing payment. This is the final step in the booking flow. ## When to Use - **Final booking confirmati…
post_flights_bookings_bookingid_cancellations bookingId*
## Overview **Cancels a flight booking.** Submits cancellation for an existing booking and returns the cancellation outcome. Call `GET /flights/bookings/{bookingId}/cancellations`…
post_flights_prebooks contact*offerId*paymentpassengers*voucherCodeusePaymentSdk +1
## Overview Initiate a flight booking session by reserving the offer with the provider, creating a payment intent when you use the Stripe SDK, and discovering available ancillary…
post_flights_prebooks_prebookid_services prebookId*voucherCodeselectedServices*
## Overview Add ancillary services such as seat selection or extra baggage to an existing prebook before confirming the final booking. ## When to Use - **Seat selection** - Allo…
post_flights_rates read-only legs*sortadults*countryfiltersinfants +5
## Overview Search for available flights with real-time pricing from multiple providers. The itinerary **must** be sent as a non-empty `legs` array. Each leg follows the provider…
post_flights_verify read-only offerId*
## Overview Confirm a flight offer is still available and retrieve the latest pricing before proceeding to booking. Always verify before prebooking to avoid price discrepancies.…
post_guests_guestid_loyalty_points_redeem points*guestId*currency*
## Overview Convert a guest's loyalty points into a discount voucher. Points are converted at a rate of **10 points = $1 USD** (or equivalent in the specified currency). ## When…
post_hotels_min_rates read-only checkin*timeoutcheckout*currency*hotelIds*occupancies* +1
## Overview Get the cheapest available rate for each hotel in your list. Perfect for displaying price comparisons without loading full rate details. ## When to Use - **Show pric…
post_hotels_rates read-only zipfeedsortlimitmarginoffset +37
## Overview Search for hotel rates and availability across multiple hotels. This is your primary endpoint for finding bookable hotel rooms with real-time pricing. ## When to Use…
post_rates_book guests*holder*paymenttimeoutmetadataprebookId* +3
## Overview **Step 2 of 2** in the booking flow. Complete the booking by providing guest information and payment details. This confirms the reservation and creates the final booki…
post_rates_prebook addonsofferId*paymenttimeoutbedTypeIdsvoucherCode +2
## Overview **Step 1 of 2** in the booking flow. Create a prebook session to check the availability of a rate and get final pricing before payment. This `prebookId` needed to comp…
post_rates_rebook guests*holder*payment*timeoutprebookId*customTags +3
## Overview **Step 2 of 2** in the **hard amendment** flow. Use a `prebookId` produced by `POST /bookings/{bookingId}/alternative-prebooks` to create the replacement booking. On s…
post_vouchers budgetstatus*currency*guest_iddescriptionusages_limit* +8
## Overview Create discount vouchers that customers can apply to their hotel and flight bookings. Supports percentage discounts, fixed amounts, and points redemption vouchers. ##…
prebookExperienceTour paymentcurrency*language*selection*usePaymentSdk*clientReferenceId
## Overview Create a temporary hold on the selected tour slot and a Stripe PaymentIntent for checkout. ## When to Use - **Checkout start** — After the user picks option, slot, a…
put_bookings_bookingid can modify data timeoutbookingId*
## Overview Cancel an existing confirmed booking. Cancellation policies determine whether a full refund, partial refund, or charges apply. ## When to Use - **Guest cancellation*…
put_bookings_bookingid_amend holder*remarksbookingId*
## Overview Update guest information (name and email) for an existing booking. Useful for correcting typos or updating guest details after booking. ## When to Use - **Name corre…
put_loyalties status*cashbackRate*
## Overview Configure your loyalty program settings, including enabling/disabling the program and setting cashback rates. ## When to Use - **Program activation** - Enable or dis…
put_supply_customization advancedAccessibility*
## Overview Configure your supply customization preferences, including enabling or disabling advanced accessibility options for hotel searches. ## When to Use - **Enable feature…
put_vouchers_id id*budgetstatus*currency*usages_limit*validity_end* +6
## Overview Modify an existing voucher's settings, including discount values, validity periods, usage limits, and status. ## When to Use - **Extend validity** - Update voucher e…
put_vouchers_id_status id*status*
## Overview Quickly activate or deactivate a voucher without updating other fields. Perfect for temporarily disabling vouchers. ## When to Use - **Temporary disable** - Deactiva…
searchBookings read-only pagequery*sand_boxrowsPerPage
## Overview Search for bookings by free-text query. Matches guest names, booking IDs, hotel names, and other booking-related fields. Results are paginated. ## When to Use - **Ad…
searchExperienceTours read-only
## Overview Search available tours and activities with localized content and prices in your chosen currency. ## When to Use - **Search results** - Populate a tours listing or ma…
searchFlightsMatrix legs*adults*countryinfantschildrencurrency* +1
## Overview Search the cheapest fare for each departure (and, on round-trips, return) date combination across a grid of nearby dates — `±flexDays` around the dates in your request…