requiredTags
(string[], optional): Required tags (hard constraint).
How to use it
requiredTags is exposed by the Dida RollingGo Hotel MCP Global MCP server. Add the server to your MCP client (Claude Desktop, Cursor, Windsurf and others), and the requiredTags tool becomes available to the model automatically. See the full listing for setup details and every tool this server provides.
Install Dida RollingGo Hotel MCP Global
pip install -r requirements.txtOther tools in Dida RollingGo Hotel MCP Global (32)
(number, optional, default: 2): Adults per room.
(string, optional, format: YYYY-MM-DD): Check-in date. If omitted, in the past, or malformed, defaults to tomorrow.
(object, optional): Check-in related parameters.
(string, optional, format: YYYY-MM-DD): Check-out date. Defaults to checkInDate + 1 day if empty, malformed, or not after check-in.
(number[], optional): Child ages, e.g. [3, 5].
(number, optional, default: 0): Children per room.
(string, optional): ISO 3166-1 alpha-2 country code, e.g. CN, US.
Removed alipayUrlScene parameter; unified bookingResult.paymentUrl to generic checkout
(string, optional, default: USD): Currency code.
(object, optional): Check-in / check-out date parameters.
(number, optional): Straight-line distance from POI in meters. Defaults to 2000 when a POI is used.
(object, optional): Filter parameters.
Get available room types and pricing for a hotel
Query full structured order details by orderNo, including hotelConfirmationNo, guest list, bed type, contact phones, coordinates, payment/cancellation deadlines, and policy flags
Get all enabled hotel filter tags
(number, optional): Hotel ID. Mutually exclusive with name; if both are provided, hotelId takes priority.
Lock real-time final retail price for selected room
(object, optional): Tag / brand / budget filters.
(object, optional): Country and currency parameters.
(number, optional): Max budget per night (CNY).
(string, optional): Hotel name (fuzzy match).
(object, optional): Guest count and room count parameters.
(string, required): User's raw text request (e.g., "Find boutique hotels in Tokyo under $200").
(string, required): Specific destination, attraction, or airport name.
(string, required): Location type (city, airport, pointofinterest, hotel, etc.). Supported values: city, airport, pointofinterest, trainstation, subwaystation, hotel, district/county, detailed address.
(string[], optional): Preferred brands.
(number, optional, default: 1): Number of rooms.
Output simplified to 9 core fields (orderNo, hotelName, roomName, orderStatus, totalPrice, etc.) for list view; full detail moved to dedicated tool
Search global hotel list by conditions
(number, optional, default: 5): Number of hotels to return, max 20.
(number[], optional): Star rating range, defaults to [0.0, 5.0], step 0.5.
(number, optional, default: 1): Number of nights (max 28).