Connect MAQAMI Travel and your agent gets 63 tools, among them cancelExperienceBooking, chargeFlightExtraCharges, createExperienceBooking. It answers at https://mcp.maqami.co/ over streamable HTTP, and it listed its tools to an anonymous client, so no sign-in was needed for that. Our probes reached it 2 of 2 times since 4 October 2026; the last check, on 17 October 2026, succeeded.
MCP server at mcp.maqami.co, verified by introspection: 63 tools exposed.
Description as the publisher wrote it.
| Tool | What it does |
|---|---|
cancelExperienceBooking | Cancel a confirmed experience/tour booking. For traveler security, you must provide the bookingId along with the guest email address or last name. Inputs: bookingId, email, lastName |
chargeFlightExtraCharges | ## Overview Confirms a pending extra-charge batch created by `/extra-charges/precharges`. Captures the Stripe PaymentIntent or bills the credit line, then appends the lines to the booking. ## Access Requires Flights API access. Post-booking Inputs: bookingId, chargesId, payment |
createExperienceBooking | Capture Stripe payment then confirm cart with experiences-api. Cart status `completed` maps to dispatcher `PENDING_CONFIRMATION`; final `CONFIRMED` arrives via webhook. Cart status `ERROR` returns 502. Public booking responses expose partne Inputs: prebookId, billing, traveler, payment, customTags |
getExperienceBooking | Poll booking status while pending confirmation or retrieve voucher after webhook confirms. Public response omits `providerPayment` (provider retail/invoice). Inputs: bookingId |
getExperienceBookingCancelPreview | ## Overview Preview the refund amount and cancellation fee for a booking before committing to cancel it. ## When to Use - **Cancellation confirmation screens** - Show the guest exactly what they'll be refunded - **Support tooling** - Check Inputs: bookingId |
getExperienceTour | ## Overview Retrieve full details for a specific tour, including description, media, inclusions, pricing context, and structured itineraries when available. ## When to Use - **Product pages** - Display a tour detail view before the user sel |
getExperienceTourAvailability | ## 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 selector on the tour page - **Availability checks** - Confirm a tour r |
getExperienceTourBookingOptions | ## 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 available variants and start times for a date - **Live pricing** Inputs: language, currency, date, participants, addons |
getExperienceTourReviews | ## Overview Retrieve normalized guest reviews and ratings for a specific tour. ## When to Use - **Review sections** - Display guest feedback on tour detail pages - **Trust building** - Show authentic ratings before booking - **Decision supp |
getFlightPrebook | ## Overview Retrieve an existing flight checkout session (prebook) by ID, including any ancillary services already attached and a live catalog of remaining attachable services. ## When to Use - **Resume checkout** — Reload prebook state aft Inputs: prebookId, includeCreditBalance |
getHotelTaxSchema | ## 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: whether it is already included in the room rate, whether it is a p Inputs: hotelId |
getPriceIndexCity | ## 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 city, providing city-level pricing trends. **⚠️ Beta Feature Inputs: countryCode, cityName, fromDate, toDate |
getPriceIndexHotels | ## 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 patterns. **⚠️ Beta Feature**: This endpoint is currently in beta Inputs: hotelIds, fromDate, toDate |
getPublicPrice | ## 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.com, Expedia) that has been pre-fetched and cached. It applies Inputs: hotelId, checkin, checkout, adults, childrenAges, currency |
get_bookings_bookingid | Retrieve details for a confirmed hotel booking. For traveler privacy, you must provide the bookingId along with the guest email address or last name used during booking. Inputs: bookingId, email, lastName |
get_data_chains | ## 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 chain/brand - **Brand selection** - Let users search for specif |
get_data_cities | ## 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** - Populate city selection lists - **Location filters** - Filter hotel Inputs: countryCode, timeout |
get_data_countries | ## 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 - **Country dropdowns** - Populate country selection lists - **Loca Inputs: timeout |
get_data_currencies | ## 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 Use - **Currency dropdowns** - Populate currency selection lists Inputs: timeout |
get_data_facilities | ## Overview Get all available hotel facilities (amenities) with multi-language translations. Use these facility IDs to filter hotel searches by amenities. ## When to Use - **Facility filters** - Build amenity filtering in hotel searches - * |
get_data_flights_airlines | ## 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 airlines for display or filtering - **Alliance filtering** - Filter ai Inputs: q, limit, activeOnly, alliance |
get_data_flights_airlines_iatas | ## Overview Retrieve a lightweight list of airline IATA codes with names for autocomplete and lookup purposes. ## When to Use - **Autocomplete dropdowns** - Populate airline search inputs with a minimal list - **Client-side filtering** - Do Inputs: activeOnly |
get_data_flights_airlines_iatas_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 IATA code - **Flight result enrichment** - Fetch airline details Inputs: iataCode |
get_data_flights_airports | ## 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 autocomplete** - Power origin/destination search inputs with typ Inputs: q |
get_data_flights_airports_iatas | ## Overview Retrieve a lightweight list of airport IATA codes with names for autocomplete and lookup purposes. ## When to Use - **Autocomplete dropdowns** - Populate airport search inputs with a full list of codes and names - **Client-side Inputs: q |
get_data_flights_airports_iatas_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 given IATA code - **Flight result enrichment** - Fetch airport Inputs: iataCode |
get_data_hotel | ## Overview Get comprehensive details about a specific hotel including descriptions, amenities, images, location, and ratings. Perfect for displaying hotel detail pages. ## When to Use - **Hotel detail pages** - Show complete hotel informat Inputs: hotelId, timeout, language, advancedAccessibilityOnly |
get_data_hotel_ask | ## 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** - Answer customer questions about hotels - **Information lookup Inputs: hotelId, query, allowWebSearch |
get_data_hotel_search | Search for a hotel using a semantic text query. Returns the best-matching hotel with basic details and a relevance score. Inputs: query |
get_data_hotels | ## Overview Search and retrieve hotel listings based on various criteria. Get hotel metadata including names, addresses, ratings, amenities, and images for display in your application. ## When to Use - **Hotel listings** - Display hotel sea Inputs: countryCode, cityName, hotelName, offset, limit, lastUpdatedAt |
get_data_hotels_room_search | ## 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 rooms that match your visual preferences, amenities, or style. Inputs: query, limit, placeId, latitude, longitude, radius |
get_data_hotels_semantic_search | ## 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. ## When to Use - **Natural language search** - Let users search with Inputs: query, limit, min_rating |
get_data_hoteltypes | ## 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** - Filter hotels by type in search - **Type display** - Show hotel ty |
get_data_iatacodes | ## Overview Get IATA (International Air Transport Association) airport codes with airport names, coordinates, and country information. Useful for airport-based hotel searches. ## When to Use - **Airport searches** - Find hotels near airport Inputs: timeout |
get_data_languages | ## Overview Get all supported languages for hotel translations and content localization. Use language codes to request hotel data in specific languages. ## When to Use - **Language selection** - Display available languages to users - **Cont |
get_data_places | ## 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. **Pricing**: $0.01 per request ## When to Use - **Location auto Inputs: textQuery, type, language, clientIP, sessionId |
get_data_places_placeid | ## Overview Get detailed information about a specific place using its Place ID. Returns complete place details including boundaries and location information. **Pricing**: $0.01 per request ## When to Use - **Place details** - Get full infor Inputs: placeId, language, sessionId |
get_data_reviews | ## 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 - **Review display** - Show guest reviews on hotel detail pag Inputs: hotelId, limit, offset, timeout, getSentiment, language |
get_data_weather | ## 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 planning** - Show weather forecasts for destinations - **Hotel pages* Inputs: latitude, longitude, startDate, endDate, units |
get_flights_bookings_bookingid | Retrieve complete details of a confirmed flight booking. For traveler privacy, you must provide the bookingId along with the passenger email address or last name. Inputs: bookingId, email, lastName |
get_flights_bookings_bookingid_cancellations, get_flights_bookings_bookingid_services, get_prebooks_prebookid, listBookings, post_bookings_bookingid_alternative_prebooks, post_data_hotel_highlights, post_flights_bookings, post_flights_bookings_bookingid_cancellations, post_flights_prebooks, post_flights_prebooks_prebookid_services, post_flights_rates, post_flights_verify, post_hotels_min_rates, post_hotels_rates, post_rates_book, post_rates_prebook, post_rates_rebook, prebookExperienceTour, prechargeFlightExtraCharges, put_bookings_bookingid, put_bookings_bookingid_amend, searchExperienceTours, searchFlightsMatrix
Every block below points at https://mcp.maqami.co/. Pick your client and copy.
claude mcp add --transport http maqami-travel https://mcp.maqami.co/
{
"mcpServers": {
"maqami-travel": {
"command": "npx",
"args": ["-y", "mcp-remote", "https://mcp.maqami.co/"]
}
}
}{
"mcpServers": {
"maqami-travel": {
"url": "https://mcp.maqami.co/"
}
}
}{
"servers": {
"maqami-travel": {
"type": "http",
"url": "https://mcp.maqami.co/"
}
}
}{
"context_servers": {
"maqami-travel": {
"url": "https://mcp.maqami.co/"
}
}
}{
"mcpServers": {
"maqami-travel": {
"serverUrl": "https://mcp.maqami.co/"
}
}
}{
"mcpServers": {
"maqami-travel": {
"url": "https://mcp.maqami.co/"
}
}
}name: MAQAMI Travel
version: 0.0.1
schema: v1
mcpServers:
- name: MAQAMI Travel
type: streamable-http
url: https://mcp.maqami.co/{
"mcpServers": {
"maqami-travel": {
"httpUrl": "https://mcp.maqami.co/"
}
}
}{
"mcpServers": {
"maqami-travel": {
"type": "http",
"url": "https://mcp.maqami.co/"
}
}
}{
"mcpServers": {
"maqami-travel": {
"url": "https://mcp.maqami.co/"
}
}
}goose://extension?url=https%3A%2F%2Fmcp.maqami.co%2F&type=streamable_http&id=maqami-travel&name=MAQAMI%20Travel
It answered our last check on 17 October 2026 in 325 ms. Over 2 checks since 4 October 2026 it answered 2. Status here comes from Neuronto's own probes, not from the publisher.
Yes. It is published by maqami.co and served from mcp.maqami.co, the vendor's own domain: https://mcp.maqami.co/.
63, as returned by the server's own tools/list on 4 October 2026: cancelExperienceBooking, chargeFlightExtraCharges, createExperienceBooking, getExperienceBooking, getExperienceBookingCancelPreview, getExperienceTour, getExperienceTourAvailability, getExperienceTourBookingOptions, and 55 more.
It answered our last check on 17 October 2026 in 325 ms. Over 2 checks since 4 October 2026 it answered 2.
Put the server under mcpServers in ~/.cursor/mcp.json with the URL https://mcp.maqami.co/. The exact JSON is above, with the same setup for Claude Code, Claude Desktop, VS Code, Windsurf, Zed, Gemini CLI and the rest.
It listed its tools to an anonymous client, so reading the tool list needs no key. Individual tools can still ask for credentials in their own inputs.
Publisher: mcp.maqami.co. Endpoint host: mcp.maqami.co. ARD identifier: urn:air:mcp.maqami.co:mcp:maqami-travel-mcp-server.
First indexed 4 October 2026. The tools are exactly what the server returned; nothing on this page
is inferred from its name. Ranking in Neuronto search is never for sale.