MyService Hotels

AI hotel search and booking: millions of properties, 85,000+ cities, live rates.

Sollte ich dies verwenden

Qualität und Sicherheit

A
Qualität der Beschreibung
95%
Vollständigkeit des Schemas
67%
Qualität der Benennung
96%
Risiko der Vergiftung
100%
Übereinstimmung der Berechtigungen
100%
Einhaltung des Protokolls
100%

Befunde (1)

  • LOWTool 'get_featured_hotels' description lacks action verbin get_featured_hotels

Basierend auf einer automatisierten Analyse der Tool-Definitionen und der Einhaltung des Protokolls.

Kontextkosten

~3,089Tokens (Tool-Definitionen)
~2.5 KBTypische Antwortgröße
Erhebliche Auswirkung auf die Aufmerksamkeit (2.41% von 128k Kontext)

Dies ist die ungefähre Anzahl der Tokens, die jedes Mal verbraucht werden, wenn die Tools des Servers in den Kontext eines Modells geladen werden. Höhere Werte verringern die Aufmerksamkeit, die für andere Aufgaben verfügbar ist.

Installieren

Installation mit einem Klick

Fügen Sie dies Ihrer Datei `claude_desktop_config.json` hinzu:

{
  "mcpServers": {
    "hotels": {
      "url": "https://mcp.myservice.pk/mcp"
    }
  }
}

Remote-Endpunkte

https://mcp.myservice.pk/mcpstreamable-http

Was es kann

Tool-Inventar

Tools (10)

🟢 Nur lesen🟡 Schreiben🔴 Löschen⚪ Unbekannt
🟢search_hotels(city, checkin, checkout, adults, children, ...)

Search 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.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "city": {
      "title": "City",
      "type": "string"
    },
    "checkin": {
      "title": "Checkin",
      "type": "string"
    },
    "checkout": {
      "title": "Checkout",
      "type": "string"
    },
    "adults": {
      "default": 2,
      "title": "Adults",
      "type": "integer"
    },
    "children": {
      "anyOf": [
        {
          "items": {},
          "type": "array"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Children"
    },
    "rooms": {
      "anyOf": [
        {
          "items": {},
          "type": "array"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Rooms"
    },
    "currency": {
      "default": "USD",
      "title": "Currency",
      "type": "string"
    },
    "residency": {
      "default": "us",
      "title": "Residency",
      "type": "string"
    },
    "language": {
      "default": "en",
      "title": "Language",
      "type": "string"
    },
    "region_id": {
      "anyOf": [
        {
          "type": "integer"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Region Id"
    },
    "min_price": {
      "anyOf": [
        {
          "type": "number"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Min Price"
    },
    "max_price": {
      "anyOf": [
        {
          "type": "number"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Max Price"
    },
    "stars": {
      "anyOf": [
        {
          "items": {},
          "type": "array"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Stars"
    },
    "property_type": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Property Type"
    },
    "free_cancellation": {
      "default": false,
      "title": "Free Cancellation",
      "type": "boolean"
    },
    "breakfast": {
      "default": false,
      "title": "Breakfast",
      "type": "boolean"
    },
    "amenities": {
      "anyOf": [
        {
          "items": {},
          "type": "array"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Amenities"
    },
    "sort": {
      "default": "recommended",
      "title": "Sort",
      "type": "string"
    },
    "page": {
      "default": 1,
      "title": "Page",
      "type": "integer"
    },
    "page_size": {
      "default": 20,
      "title": "Page Size",
      "type": "integer"
    },
    "pay_at_hotel": {
      "default": false,
      "title": "Pay At Hotel",
      "type": "boolean"
    },
    "no_card_needed": {
      "default": false,
      "title": "No Card Needed",
      "type": "boolean"
    },
    "board": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Board"
    },
    "room_view": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Room View"
    },
    "balcony": {
      "default": false,
      "title": "Balcony",
      "type": "boolean"
    },
    "family_room": {
      "default": false,
      "title": "Family Room",
      "type": "boolean"
    },
    "bed_type": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Bed Type"
    },
    "private_bathroom": {
      "default": false,
      "title": "Private Bathroom",
      "type": "boolean"
    },
    "min_bedrooms": {
      "anyOf": [
        {
          "type": "integer"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Min Bedrooms"
    },
    "room_capacity": {
      "anyOf": [
        {
          "type": "integer"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Room Capacity"
    },
    "non_smoking": {
      "default": false,
      "title": "Non Smoking",
      "type": "boolean"
    },
    "club_room": {
      "default": false,
      "title": "Club Room",
      "type": "boolean"
    },
    "taxes_included": {
      "default": false,
      "title": "Taxes Included",
      "type": "boolean"
    }
  },
  "required": [
    "city",
    "checkin",
    "checkout"
  ],
  "title": "search_hotelsArguments"
}
🟢search_hotels_by_geo(lat, lng, radius, checkin, checkout, ...)

Search 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.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "lat": {
      "anyOf": [
        {
          "type": "number"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Lat"
    },
    "lng": {
      "anyOf": [
        {
          "type": "number"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Lng"
    },
    "radius": {
      "default": 10000,
      "title": "Radius",
      "type": "integer"
    },
    "checkin": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Checkin"
    },
    "checkout": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Checkout"
    },
    "adults": {
      "default": 2,
      "title": "Adults",
      "type": "integer"
    },
    "children": {
      "anyOf": [
        {
          "items": {},
          "type": "array"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Children"
    },
    "currency": {
      "default": "USD",
      "title": "Currency",
      "type": "string"
    },
    "residency": {
      "default": "us",
      "title": "Residency",
      "type": "string"
    },
    "language": {
      "default": "en",
      "title": "Language",
      "type": "string"
    },
    "limit": {
      "default": 20,
      "title": "Limit",
      "type": "integer"
    },
    "place": {
      "default": "",
      "title": "Place",
      "type": "string"
    },
    "country_code": {
      "default": "",
      "title": "Country Code",
      "type": "string"
    },
    "min_price": {
      "anyOf": [
        {
          "type": "number"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Min Price"
    },
    "max_price": {
      "anyOf": [
        {
          "type": "number"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Max Price"
    },
    "stars": {
      "anyOf": [
        {
          "items": {},
          "type": "array"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Stars"
    },
    "property_type": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Property Type"
    },
    "free_cancellation": {
      "default": false,
      "title": "Free Cancellation",
      "type": "boolean"
    },
    "breakfast": {
      "default": false,
      "title": "Breakfast",
      "type": "boolean"
    },
    "amenities": {
      "anyOf": [
        {
          "items": {},
          "type": "array"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Amenities"
    },
    "sort": {
      "default": "recommended",
      "title": "Sort",
      "type": "string"
    },
    "pay_at_hotel": {
      "default": false,
      "title": "Pay At Hotel",
      "type": "boolean"
    },
    "no_card_needed": {
      "default": false,
      "title": "No Card Needed",
      "type": "boolean"
    },
    "board": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Board"
    },
    "room_view": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Room View"
    },
    "balcony": {
      "default": false,
      "title": "Balcony",
      "type": "boolean"
    },
    "family_room": {
      "default": false,
      "title": "Family Room",
      "type": "boolean"
    },
    "bed_type": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Bed Type"
    },
    "private_bathroom": {
      "default": false,
      "title": "Private Bathroom",
      "type": "boolean"
    },
    "min_bedrooms": {
      "anyOf": [
        {
          "type": "integer"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Min Bedrooms"
    },
    "room_capacity": {
      "anyOf": [
        {
          "type": "integer"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Room Capacity"
    },
    "non_smoking": {
      "default": false,
      "title": "Non Smoking",
      "type": "boolean"
    },
    "club_room": {
      "default": false,
      "title": "Club Room",
      "type": "boolean"
    },
    "taxes_included": {
      "default": false,
      "title": "Taxes Included",
      "type": "boolean"
    }
  },
  "title": "search_hotels_by_geoArguments"
}
🟢get_nearby_hotels(lat, lng, radius, currency, residency, ...)

List hotels near a named place or coordinate, with dates defaulting to tomorrow for three nights. Returns hotels with live prices and distance.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "lat": {
      "anyOf": [
        {
          "type": "number"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Lat"
    },
    "lng": {
      "anyOf": [
        {
          "type": "number"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Lng"
    },
    "radius": {
      "default": 10000,
      "title": "Radius",
      "type": "integer"
    },
    "currency": {
      "default": "USD",
      "title": "Currency",
      "type": "string"
    },
    "residency": {
      "default": "us",
      "title": "Residency",
      "type": "string"
    },
    "limit": {
      "default": 20,
      "title": "Limit",
      "type": "integer"
    },
    "place": {
      "default": "",
      "title": "Place",
      "type": "string"
    },
    "country_code": {
      "default": "",
      "title": "Country Code",
      "type": "string"
    }
  },
  "title": "get_nearby_hotelsArguments"
}
🟢get_hotel_details(hotel_identifier, include_rooms)

Full 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.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "hotel_identifier": {
      "title": "Hotel Identifier",
      "type": "string"
    },
    "include_rooms": {
      "default": true,
      "title": "Include Rooms",
      "type": "boolean"
    }
  },
  "required": [
    "hotel_identifier"
  ],
  "title": "get_hotel_detailsArguments"
}
🟢get_live_rates(hotel_id, checkin, checkout, adults, children, ...)

Live 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.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "hotel_id": {
      "default": "",
      "title": "Hotel Id",
      "type": "string"
    },
    "checkin": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Checkin"
    },
    "checkout": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Checkout"
    },
    "adults": {
      "default": 2,
      "title": "Adults",
      "type": "integer"
    },
    "children": {
      "anyOf": [
        {
          "items": {},
          "type": "array"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Children"
    },
    "rooms": {
      "anyOf": [
        {
          "items": {},
          "type": "array"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Rooms"
    },
    "currency": {
      "default": "USD",
      "title": "Currency",
      "type": "string"
    },
    "residency": {
      "default": "us",
      "title": "Residency",
      "type": "string"
    },
    "can_render_3ds": {
      "default": false,
      "title": "Can Render 3Ds",
      "type": "boolean"
    }
  },
  "title": "get_live_ratesArguments"
}
🟢get_nearby_places(hotel_id, place_type, page, page_size)

Attractions, restaurants, airports and landmarks near a hotel, nearest first, with straight-line distance in km. `place_type` filters by kind.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "hotel_id": {
      "title": "Hotel Id",
      "type": "string"
    },
    "place_type": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Place Type"
    },
    "page": {
      "default": 1,
      "title": "Page",
      "type": "integer"
    },
    "page_size": {
      "default": 20,
      "title": "Page Size",
      "type": "integer"
    }
  },
  "required": [
    "hotel_id"
  ],
  "title": "get_nearby_placesArguments"
}
🟢compare_hotels(hotel_ids, checkin, checkout, adults, currency, ...)

Compare 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.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "hotel_ids": {
      "items": {},
      "title": "Hotel Ids",
      "type": "array"
    },
    "checkin": {
      "title": "Checkin",
      "type": "string"
    },
    "checkout": {
      "title": "Checkout",
      "type": "string"
    },
    "adults": {
      "default": 2,
      "title": "Adults",
      "type": "integer"
    },
    "currency": {
      "default": "USD",
      "title": "Currency",
      "type": "string"
    },
    "children": {
      "anyOf": [
        {
          "items": {},
          "type": "array"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Children"
    }
  },
  "required": [
    "hotel_ids",
    "checkin",
    "checkout"
  ],
  "title": "compare_hotelsArguments"
}
🟢book_on_myservice(hotel_id, checkin, checkout, adults, children_ages, ...)

Create 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`.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "hotel_id": {
      "title": "Hotel Id",
      "type": "string"
    },
    "checkin": {
      "title": "Checkin",
      "type": "string"
    },
    "checkout": {
      "title": "Checkout",
      "type": "string"
    },
    "adults": {
      "default": 2,
      "title": "Adults",
      "type": "integer"
    },
    "children_ages": {
      "anyOf": [
        {
          "items": {},
          "type": "array"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Children Ages"
    },
    "rooms": {
      "default": 1,
      "title": "Rooms",
      "type": "integer"
    },
    "room_type": {
      "default": "",
      "title": "Room Type",
      "type": "string"
    }
  },
  "required": [
    "hotel_id",
    "checkin",
    "checkout"
  ],
  "title": "book_on_myserviceArguments"
}
🟢get_featured_cities

Popular destination cities with hotel counts, images and highlights.

Eingabe-Schema

{
  "type": "object",
  "properties": {},
  "title": "get_featured_citiesArguments"
}
🟢get_featured_hotels(limit)

A curated selection of well-rated hotels across destinations.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "limit": {
      "default": 20,
      "title": "Limit",
      "type": "integer"
    }
  },
  "title": "get_featured_hotelsArguments"
}

Community

Diesen Server bewerten

Nachweis

Aktuelle Beobachtungen

verifiziertVersion nicht aufgezeichnet10 Tools