MyService Hotels
Measured conclusion: Deep-tested. L2 outcome: tools_ok.
AI hotel search and booking: millions of properties, 85,000+ cities, live rates.
| Author | pk.myservice |
|---|---|
| Access | remote |
| Publisher key required | No |
| Measured state | Deep-tested |
| L1 liveness | alive |
| L1 latency | 482 ms |
| Last measured | 2026-10-24 |
Add to your agent
Copy this into your MCP client config:
{
"mcpServers": {
"MyService Hotels": {
"url": "https://mcp.myservice.pk/mcp",
"transport": "streamable-http"
}
}
}
Measured tools (10)
search_hotelsread-onlySearch hotels in a city or region with live prices and availability. Filters: price range, star rating, property type, free cancellation, breakfast, and amenities (pool, parking, spa, wifi, fitness, beach, kitchen, jacuzzi, balcony, business, kids, skiing, pet-friendly, ev-charger). For several rooms, `rooms` takes one entry per room with its adults and children's ages, and prices then cover the whole party. Returns a paginated list of hotels with prices, ratings and amenities.
Parameters:
city(required) — stringcheckin(required) — stringcheckout(required) — stringpage— integersort— stringboardroomsstarsadults— integerbalcony— booleanbed_typechildrencurrency— stringlanguage— stringamenitiesbreakfast— booleanclub_room— booleanmax_pricemin_pricepage_size— integerregion_idresidency— stringroom_viewfamily_room— booleannon_smoking— booleanmin_bedroomspay_at_hotel— booleanproperty_typeroom_capacityno_card_needed— booleantaxes_included— booleanprivate_bathroom— booleanfree_cancellation— boolean
Hints: read-only yes · destructive no · idempotent yes · open-world yes
search_hotels_by_georead-onlySearch hotels around a named place (`place`, e.g. "Shibuya Station", "Times Square") or a coordinate (`lat`/`lng`), within a radius in metres (max 70,000). `country_code` narrows an ambiguous place name. Dates default to tomorrow for three nights. Returns hotels with live prices and distance.
Parameters:
latlngsort— stringboardlimit— integerplace— stringstarsadults— integerradius— integerbalcony— booleancheckinbed_typecheckoutchildrencurrency— stringlanguage— stringamenitiesbreakfast— booleanclub_room— booleanmax_pricemin_priceresidency— stringroom_viewfamily_room— booleannon_smoking— booleancountry_code— stringmin_bedroomspay_at_hotel— booleanproperty_typeroom_capacityno_card_needed— booleantaxes_included— booleanprivate_bathroom— booleanfree_cancellation— boolean
Hints: read-only yes · destructive no · idempotent yes · open-world yes
get_nearby_hotelsread-onlyList hotels near a named place or coordinate, with dates defaulting to tomorrow for three nights. Returns hotels with live prices and distance.
Parameters:
latlnglimit— integerplace— stringradius— integercurrency— stringresidency— stringcountry_code— string
Hints: read-only yes · destructive no · idempotent yes · open-world yes
get_hotel_detailsread-onlyFull details for one hotel by id or slug: description, amenities, check-in and check-out times, policies, star rating, review summary, room types, photos and address.
Parameters:
hotel_identifier(required) — stringinclude_rooms— boolean
Hints: read-only yes · destructive no · idempotent yes · open-world yes
get_live_ratesread-onlyLive room rates and availability for one hotel and date range: price, room type, meal plan, cancellation policy and payment terms for each rate. For several rooms, `rooms` takes one entry per room, and each rate then covers the whole party.
Parameters:
roomsadults— integercheckincheckoutchildrencurrency— stringhotel_id— stringresidency— stringcan_render_3ds— boolean
Hints: read-only yes · destructive no · idempotent yes · open-world yes
get_nearby_placesread-onlyAttractions, restaurants, airports and landmarks near a hotel, nearest first, with straight-line distance in km. `place_type` filters by kind.
Parameters:
hotel_id(required) — stringpage— integerpage_size— integerplace_type
Hints: read-only yes · destructive no · idempotent yes · open-world yes
compare_hotelsread-onlyCompare 2 to 5 hotels side by side for given dates: live price, stars, rating, amenities, free cancellation, breakfast, check-in and check-out times, and key differences.
Parameters:
hotel_ids(required) — arraycheckin(required) — stringcheckout(required) — stringadults— integerchildrencurrency— string
Hints: read-only yes · destructive no · idempotent yes · open-world yes
book_on_myserviceread-onlyCreate a link to book a hotel on myservice.pk. The link opens MyService AI with the hotel, dates and party filled in; the user signs in, confirms the live price, enters guest details and pays there. This tool books, holds and charges nothing. Inputs: hotel id from search results, check-in and check-out (YYYY-MM-DD), adults, children's ages, number of rooms, and optionally the chosen room type. Returns `booking_url`.
Parameters:
hotel_id(required) — stringcheckin(required) — stringcheckout(required) — stringrooms— integeradults— integerroom_type— stringchildren_ages
Hints: read-only yes · destructive no · idempotent yes · open-world no
get_featured_citiesread-onlyPopular destination cities with hotel counts, images and highlights.
Hints: read-only yes · destructive no · idempotent yes · open-world yes
get_featured_hotelsread-onlyA curated selection of well-rated hotels across destinations.
Parameters:
limit— integer
Hints: read-only yes · destructive no · idempotent yes · open-world yes
Measured by MCPYP probing. Untested fields are omitted, never estimated. Listing is always free; MCPYP never proxies calls or stores user tokens.