Dida RollingGo Hotel MCP Global
UnclaimedOfficial DIDA Hotel Booking MCP Server. 14-year travel tech data stack, 2M+ hotels at wholesale rates, 40+ LLM compatible. Free unlimited calls for businesses & individual devs. Filter by location, date, star grade, guests & tags; pull real-time room types, pricing & cancellation rules.
Install
pip install -r requirements.txtUnclaimed listing
Is this your MCP server?
This listing was auto-indexed from the public record. Claim it to edit the page, set compatibility and unlock growth tools. Takes under two minutes.
Claim this serverTools (33)
adultCount
(number, optional, default: 2): Adults per room.
checkInDate
(string, optional, format: YYYY-MM-DD): Check-in date. If omitted, in the past, or malformed, defaults to tomorrow.
checkInParam
(object, optional): Check-in related parameters.
checkOutDate
(string, optional, format: YYYY-MM-DD): Check-out date. Defaults to checkInDate + 1 day if empty, malformed, or not after check-in.
childAgeDetails
(number[], optional): Child ages, e.g. [3, 5].
childCount
(number, optional, default: 0): Children per room.
countryCode
(string, optional): ISO 3166-1 alpha-2 country code, e.g. CN, US.
createHotelBookingWithPaymentURL
Removed alipayUrlScene parameter; unified bookingResult.paymentUrl to generic checkout
currency
(string, optional, default: USD): Currency code.
dateParam
(object, optional): Check-in / check-out date parameters.
distanceInMeter
(number, optional): Straight-line distance from POI in meters. Defaults to 2000 when a POI is used.
filterOptions
(object, optional): Filter parameters.
getHotelDetail
Get available room types and pricing for a hotel
getHotelOrderDetail
Query full structured order details by orderNo, including hotelConfirmationNo, guest list, bed type, contact phones, coordinates, payment/cancellation deadlines, and policy flags
getHotelSearchTags
Get all enabled hotel filter tags
hotelId
(number, optional): Hotel ID. Mutually exclusive with name; if both are provided, hotelId takes priority.
hotelPriceConfirm
Lock real-time final retail price for selected room
hotelTags
(object, optional): Tag / brand / budget filters.
localeParam
(object, optional): Country and currency parameters.
maxPricePerNight
(number, optional): Max budget per night (CNY).
name
(string, optional): Hotel name (fuzzy match).
occupancyParam
(object, optional): Guest count and room count parameters.
originQuery
(string, required): User's raw text request (e.g., "Find boutique hotels in Tokyo under $200").
place
(string, required): Specific destination, attraction, or airport name.
placeType
(string, required): Location type (city, airport, pointofinterest, hotel, etc.). Supported values: city, airport, pointofinterest, trainstation, subwaystation, hotel, district/county, detailed address.
preferredBrands
(string[], optional): Preferred brands.
requiredTags
(string[], optional): Required tags (hard constraint).
roomCount
(number, optional, default: 1): Number of rooms.
searchHotelOrders
Output simplified to 9 core fields (orderNo, hotelName, roomName, orderStatus, totalPrice, etc.) for list view; full detail moved to dedicated tool
searchHotels
Search global hotel list by conditions
size
(number, optional, default: 5): Number of hotels to return, max 20.
starRatings
(number[], optional): Star rating range, defaults to [0.0, 5.0], step 0.5.
stayNights
(number, optional, default: 1): Number of nights (max 28).