MBD Travel
Server Details
Read-only MBD Travel catalogue: tours, hotel prices, private transfers and the Dubai visa.
- Status
- Healthy
- Last Tested
- Transport
- Streamable HTTP · MCP 2025-11-25
- URL
TDQS
Score is being calculated.
Available Tools
12 toolsbrowse_destinationsDestinationsRead-onlyIdempotentInspect
Lists catalogue countries and cities with their published tour counts. scope: countries, cities (of one country) or featured (default: the cities MBD Travel highlights). There is no continent, region or theme grouping. Returns destinations only, not tours.
| Name | Required | Description | Default |
|---|---|---|---|
| scope | No | featured = highlighted cities (default). | |
| country | No | Country slug; returns that country’s cities. | |
| currency | Yes | Price currency. | |
| language | Yes | Catalogue language. |
Output Schema
| Name | Required | Description |
|---|---|---|
| cities | Yes | |
| deepLink | Yes | |
| countries | Yes | |
| disclaimer | No | |
| generatedAt | No | |
| catalogueRefreshedAt | No |
compare_toursCompare toursRead-onlyIdempotentInspect
Puts two to four tours side by side with the same fields. It returns every field of each tour. It gives no winner, score or verdict; null fields stay null.
| Name | Required | Description | Default |
|---|---|---|---|
| slugs | Yes | ||
| currency | Yes | Price currency. | |
| language | Yes | Catalogue language. |
Output Schema
| Name | Required | Description |
|---|---|---|
| tours | Yes | |
| deepLink | Yes | |
| disclaimer | No | |
| generatedAt | No | |
| catalogueRefreshedAt | No |
fetchRecord detailRead-onlyIdempotentInspect
Returns the full text, price and site link for a record id. Id format: <tur|deneyim|otel|vize>:<tr|en>:<EUR|USD|AED>: (tour, experience, hotel, visa); change only the currency part to switch currency. A tour record carries itinerary, inclusions, exclusions, hotels and departures, and names what it lacks. An unpublished record returns NOT_FOUND.
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | Record id, format as in the tool description. |
Output Schema
| Name | Required | Description |
|---|---|---|
| id | Yes | |
| url | Yes | |
| text | Yes | |
| title | Yes | |
| metadata | No |
find_last_minute_toursLast-minute toursRead-onlyIdempotentInspect
Returns tours departing soon, soonest first, with dates. Covers last minute, near-term, urgent, right away, this week and tour at airfare price requests. Selection is by departure date only; it is not a discount. windowDays states the length of the window in days. It has no date range or destination filter.
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Default 10. | |
| currency | Yes | Price currency. | |
| language | Yes | Catalogue language. |
Output Schema
| Name | Required | Description |
|---|---|---|
| total | Yes | |
| tours | Yes | |
| deepLink | Yes | |
| disclaimer | No | |
| windowDays | Yes | |
| emptyReason | Yes | |
| generatedAt | No | |
| catalogueRefreshedAt | No |
get_departuresTour departuresRead-onlyIdempotentInspect
Returns a tour's departures with the price of every occupancy slot for each (adult, single, extra bed, children, infant). Prices are not trimmed; every occupancy slot is listed. Past departures are excluded. Paged by date: default 12 per page; nextCursor is the cursor of the next page. The dates returned are the only departure dates the catalogue holds.
| Name | Required | Description | Default |
|---|---|---|---|
| to | No | Departures on or before this date (YYYY-MM-DD) | |
| from | No | Departures on or after this date (YYYY-MM-DD) | |
| slug | Yes | ||
| limit | No | Departures per page. Default 12. | |
| cursor | No | nextCursor from the previous response. | |
| currency | Yes | Price currency. | |
| language | Yes | Catalogue language. |
Output Schema
| Name | Required | Description |
|---|---|---|
| total | Yes | |
| deepLink | Yes | |
| departures | Yes | |
| disclaimer | No | |
| nextCursor | Yes | Cursor of the next page; null on the last page. |
| emptyReason | Yes | |
| generatedAt | No | |
| catalogueRefreshedAt | No |
get_tourTour recordRead-onlyIdempotentInspect
Returns one tour: description, airline, nights, day-by-day itinerary, included and excluded items, hotels, upcoming departure dates and the first departure's price per slot (adult, child). cancellation holds the fixed tour cancellation and refund policy. Fields without data are listed in missing. An unpublished tour returns PRODUCT_NOT_FOUND. Only the first departure is priced here.
| Name | Required | Description | Default |
|---|---|---|---|
| slug | Yes | product.slug | |
| currency | Yes | Price currency. | |
| language | Yes | Catalogue language. |
Output Schema
| Name | Required | Description |
|---|---|---|
| tour | Yes | |
| deepLink | Yes | |
| disclaimer | No | |
| generatedAt | No | |
| catalogueRefreshedAt | No |
list_hotelsList hotelsRead-onlyIdempotentInspect
Lists the curated hotel pool by country, area and stars, with facility tags. No supplier call and no price (a price needs dates and guests). city matches area words ("Antalya", "Business Bay"); the free-text argument matches name words. Each hotel carries a hotelId. When nothing matches, the reply lists nearby MBD hotels and a contact link.
| Name | Required | Description | Default |
|---|---|---|---|
| city | No | City name. | |
| limit | No | ||
| stars | No | ||
| cursor | No | cursor from the previous response. | |
| search | No | Words in the hotel name. | |
| country | No | Country name, spelled as in the hotel records. | |
| currency | Yes | ||
| language | Yes |
Output Schema
| Name | Required | Description |
|---|---|---|
| total | No | |
| cursor | Yes | |
| hotels | Yes | |
| contact | No | |
| deepLink | Yes | |
| disclaimer | No | |
| emptyReason | No | |
| generatedAt | No | |
| alternatives | No | |
| deepLinkNote | No | |
| alternativesBasis | No | |
| catalogueRefreshedAt | No |
quote_hotel_stayPrice a hotel stayRead-onlyInspect
Gets a live supplier offer or MBD contract price (pricingSource) for hotels and dates. Books nothing and holds no room. An unverified price is not returned. PRICE_ON_REQUEST means no price is on file; the reply then carries pageUrl and contact. Supplier calls are limited daily. Needs check-in, check-out and guests. When nationality is omitted the price is for TR and the reply states nationalityUsed.
| Name | Required | Description | Default |
|---|---|---|---|
| adults | Yes | Adults; at most 6 people per room, 4 children. | |
| checkIn | Yes | Check-in date; at most 365 days from today (YYYY-MM-DD) | |
| checkOut | Yes | Check-out date; the stay must be 1-30 nights (YYYY-MM-DD) | |
| currency | Yes | ||
| hotelIds | Yes | hotelId values (ids, not names). | |
| language | Yes | ||
| nationality | No | ISO 3166-1 alpha-2 code (TR, AE, DE); optional, default TR. Changes the price. | |
| childrenAges | No | Age of each child, one entry per child. No birth dates. |
Output Schema
| Name | Required | Description |
|---|---|---|
| quotes | Yes | |
| handoff | No | |
| deepLink | Yes | |
| quotedAt | Yes | |
| disclaimer | No | |
| generatedAt | No | |
| deepLinkNote | No | |
| liveQuoteLimit | No | |
| nationalityNote | No | |
| nationalityUsed | No | |
| catalogueRefreshedAt | No | |
| nationalityDefaulted | No |
quote_transferQuote a transferRead-onlyIdempotentInspect
Prices one transfer for a party from the stored list price: vehicles needed (a 7th passenger needs a second), price per vehicle, total, cheapest option. Reads only: no basket, hold or order. Needs slug, direction and party size (Istanbul also needs district).
| Name | Required | Description | Default |
|---|---|---|---|
| slug | Yes | Transfer slug. | |
| currency | Yes | Price currency. | |
| district | No | Istanbul hotel district. | |
| language | Yes | Catalogue language. | |
| direction | Yes | Listed round-trip price is used, not two one-ways. | |
| passengers | Yes | Passengers. |
Output Schema
| Name | Required | Description |
|---|---|---|
| name | Yes | |
| slug | Yes | |
| options | Yes | |
| cheapest | Yes | |
| deepLink | Yes | |
| direction | Yes | |
| passengers | Yes | |
| validUntil | No |
searchSearch the MBD Travel catalogueRead-onlyIdempotentInspect
Free-text search over published MBD Travel tours, experiences, hotels and the Dubai visa (examples: "Japan tour", "Dubai desert safari", "Paris hotel", "Dubai visa"; Turkish works too). Each result carries an id. Currency comes from the currency argument or the query ("dollar", "AED"), else EUR. A hotel result carries a price note, not a price. Flights, transfers, booking and payment are not in the index.
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Maximum results per type; default 5. | |
| query | Yes | Text to search. | |
| currency | No | Price currency. | |
| language | No | Result language; default tr. |
Output Schema
| Name | Required | Description |
|---|---|---|
| results | Yes |
search_toursSearch toursRead-onlyIdempotentInspect
Lists and filters published tours by free text, destination, maximum from-price, departure date range and sort. Prices are "from" prices with their basis, not fixed prices. Returns an empty list with emptyReason when nothing matches. Tours only: no hotels, experiences or visas.
| Name | Required | Description | Default |
|---|---|---|---|
| city | No | City slug. | |
| sort | No | Default newest. | |
| limit | No | Default 10. | |
| query | No | Free text: country, city or tour name (example: "Japan"). | |
| offset | No | ||
| country | No | Country slug. | |
| currency | Yes | Price currency. | |
| language | Yes | Catalogue language. | |
| maxPrice | No | Maximum from-price in the unit of priceFrom.amount (minor units: 15000 for EUR 150) and in the chosen currency. | |
| departureTo | No | Tours with a departure on or before this date (YYYY-MM-DD) | |
| departureFrom | No | Tours with a departure on or after this date (YYYY-MM-DD) |
Output Schema
| Name | Required | Description |
|---|---|---|
| total | Yes | |
| tours | Yes | |
| deepLink | Yes | |
| disclaimer | No | |
| emptyReason | Yes | |
| generatedAt | No | |
| catalogueRefreshedAt | No |
search_transfersSearch transfersRead-onlyIdempotentInspect
Private transfers, fixed price per vehicle. Dubai: DXB, SHJ, AUH to hotel, city transfer, full-day tour. Istanbul: IST, SAW to hotel, priced by hotel side (pass district or side). Filters: airport, serviceType, direction, side, district, passengers (a 7th passenger needs a second vehicle). Reads only: no booking.
| Name | Required | Description | Default |
|---|---|---|---|
| side | No | Istanbul hotel side. | |
| airport | No | Pick-up airport. | |
| currency | Yes | Price currency. | |
| district | No | Istanbul hotel district, e.g. Kadikoy; sets the side. | |
| language | Yes | Catalogue language. | |
| direction | No | Direction filter. | |
| passengers | No | Party size. | |
| serviceType | No |
Output Schema
| Name | Required | Description |
|---|---|---|
| total | Yes | |
| deepLink | Yes | |
| transfers | Yes | |
| emptyReason | Yes |
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
12 tool updates
- First observed
browse_destinations - First observed
compare_tours - First observed
fetch - First observed
find_last_minute_tours - First observed
get_departures - First observed
get_tour - First observed
list_hotels - First observed
quote_hotel_stay - First observed
quote_transfer - First observed
search - First observed
search_tours - First observed
search_transfers
Related MCP Connectors
Agent-bookable Dubai & Abu Dhabi hotel store: live all-in prices, rate holds, payment links.
Read-only search and pricing for Gentoura's Egypt and Jordan tour packages.
Read-only MCP for Sparkling Tracks European tours: packages, itineraries, pricing, contacts.
Dubai property prices, rents and trends from official Dubai Land Department records. Read-only.
Related MCP Servers
- AlicenseNot gradedqualityBmaintenanceEnables MCP clients to access 21 read-only tools for local travel planning, including trip and itinerary validation, budget calculation, booking requirements, integration provider status, flight/train/accommodation/activity searches, route/weather/currency lookups, and travel source search.MIT
- AlicenseNot gradedqualityCmaintenanceEnables AI agents to compare and find the cheapest domestic and international flights, hotels, villas, trains and buses in Iran, with exact Toman prices, fare and cancellation rules, baggage details, seats left and hotel reviews. Also covers CIP lounges, eSIM plans, visas and tours, and is read-only, so it never books, holds seats or pays.MIT
- AlicenseBqualityAmaintenanceOfficial MCP server for MAQAMI, a hotel and flight booking platform with 3M+ hotels. Search live hotel rates and flights, look up places, airports and hotel details, then prebook and book. Remote Streamable HTTP endpoint, no API key required.1241212 npm2MIT
- AlicenseAqualityAmaintenanceSearch VeryChic hotel deals from any MCP client; browse flash-sale offers, filter by destination or price, and read availability and prices by date. Read-only, anonymous, no account needed.4241 PyPI1MIT
Glama MCP Gateway
Add one secure layer between your agents and this server.