Tool tree
Apartment accommodation brand Bob W, offering bookable apartment stays in several cities with search by city, dates and number of guests.
Implementation
gradeNot graded
gradeNot graded
get_search_optionsAnswer
Get supported Bob W cities and guest limits for this apartment search widget.
View tool JSON
{
"name": "get_search_options",
"kind": "answer",
"impl": "imperative",
"description": "Get supported Bob W cities and guest limits for this apartment search widget.",
"inputSchema": {
"type": "object",
"properties": {},
"additionalProperties": false
}
}open_apartment_searchAction
Change the visible CMS apartment search widget and navigate to the Bob W booking search for one city, exact dates, one apartment, and guests. This changes page state and navigates, but never books an apartment.
View tool JSON
{
"name": "open_apartment_search",
"kind": "act",
"impl": "imperative",
"description": "Change the visible CMS apartment search widget and navigate to the Bob W booking search for one city, exact dates, one apartment, and guests. This changes page state and navigates, but never books an apartment.",
"inputSchema": {
"type": "object",
"properties": {
"city": {
"type": "string",
"description": "City value returned by get_search_options."
},
"startDate": {
"type": "string",
"format": "date",
"description": "Exact check-in date in YYYY-MM-DD format."
},
"endDate": {
"type": "string",
"format": "date",
"description": "Exact check-out date in YYYY-MM-DD format."
},
"adultCount": {
"type": "integer",
"minimum": 1
},
"childCount": {
"type": "integer",
"minimum": 0,
"default": 0
},
"infantCount": {
"type": "integer",
"minimum": 0,
"maximum": 5,
"default": 0
},
"apartmentCount": {
"type": "integer",
"const": 1,
"default": 1,
"description": "WebMCP search supports one apartment per search."
}
},
"required": [
"city",
"startDate",
"endDate",
"adultCount"
],
"additionalProperties": false
}
}