← The evidence ledger
Evidence row 1014382
Observed , by probe.mcp/1.
- Kind
- mcp.tools
- About
- endpoint 38a1e02f-9882-4657-91af-07e42a96301d
- Recorded
- Previous row
- None: the first of its kind about this subject
- Body SHA-256
- 8ba74dbaadd97ab8783dc871dd4ced9037940e3542f7d6923b55491fab9f1f73
- Leaf
- 0x1f0f1ee4dd609648a04c43d31cd9237435b1a0a5db80b332b51aed98a9a10cd1
What was observed
{
"count": 5,
"tools": [
{
"description": "Return photos, amenities, and property facts for a furnished home selected from search results. Requires that home's signed propertyRef; a home name alone is insufficient. Search results include each home's name, position, and propertyRef.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"currency": {
"default": "USD",
"maxLength": 3,
"minLength": 3,
"type": "string"
},
"propertyRef": {
"maxLength": 4096,
"minLength": 10,
"type": "string"
}
},
"required": [
"propertyRef"
],
"type": "object"
},
"name": "get_home_details"
},
{
"description": "Refresh the availability and estimated full-stay price for a furnished home selected from search results. Requires that home's signed propertyRef. Omitted dates or guests retain the original search stay. The result is an estimate subject to host confirmation, not a hotel room offer.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"adults": {
"maximum": 16,
"minimum": 1,
"type": "integer"
},
"checkinDate": {
"pattern": "^\\d{4}-\\d{2}-\\d{2}$",
"type": "string"
},
"checkoutDate": {
"pattern": "^\\d{4}-\\d{2}-\\d{2}$",
"type": "string"
},
"childrenAges": {
"items": {
"maximum": 17,
"minimum": 0,
"type": "integer"
},
"maxItems": 8,
"type": "array"
},
"currency": {
"default": "USD",
"maxLength": 3,
"minLength": 3,
"type": "string"
},
"propertyRef": {
"maxLength": 4096,
"minLength": 10,
"type": "string"
}
},
"required": [
"propertyRef"
],
"type": "object"
},
"name": "get_home_offers"
},
{
"description": "Return undated hotel or motel facts, photos, and amenities by propertyId from a search result or directly by hotelName. Optional destination narrows a named-hotel match. Furnished homes require a propertyRef from search results and cannot be queried by name alone.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"currency": {
"default": "USD",
"maxLength": 3,
"minLength": 3,
"type": "string"
},
"destination": {
"maxLength": 160,
"minLength": 2,
"type": "string"
},
"hotelName": {
"maxLength": 200,
"minLength": 2,
"type": "string"
},
"propertyId": {
"maxLength": 200,
"minLength": 1,
"type": "string"
}
},
"type": "object"
},
"name": "get_hotel_details"
},
{
"description": "Return live room offers for a hotel or motel for explicit dates and guests, including multi-week work stays. Accepts a propertyId from search results or a hotelName with optional destination. Named-hotel resolution uses a confidence threshold and returns candidates when ambiguous. Private member prices are masked until sign-in.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"adults": {
"maximum": 16,
"minimum": 1,
"type": "integer"
},
"checkinDate": {
"pattern": "^\\d{4}-\\d{2}-\\d{2}$",
"type": "string"
},
"checkoutDate": {
"pattern": "^\\d{4}-\\d{2}-\\d{2}$",
"type": "string"
},
"childrenAges": {
"default": [],
"items": {
"maximum": 17,
"minimum": 0,
"type": "integer"
},
"maxItems": 8,
"type": "array"
},
"currency": {
"default": "USD",
"maxLength": 3,
"minLength": 3,
"type": "string"
},
"destination": {
"maxLength": 160,
"minLength": 2,
"type": "string"
},
"hotelName": {
"maxLength": 200,
"minLength": 2,
"type": "string"
},
"hotelRooms": {
"default": 1,
"maximum": 3,
"minimum": 1,
"type": "integer"
},
"propertyId": {
"maxLength": 200,
"minLength": 1,
"type": "string"
}
},
"required": [
"checkinDate",
"checkoutDate",
"adults"
],
"type": "object"
},
"name": "get_hotel_offers"
},
{
"description": "Search extended-stay hotels, motels, and furnished housing for work travel lodging near a city, neighborhood, hospital, worksite, or landmark. Intended for travel nurses, construction crews, outage workers, and others on assignments lasting weeks or months. Resolves destination internally; verified coordinates are optional. Requires check-in and check-out dates and adult count. Returns one ordered page with full-stay prices, distances, hotel IDs, and signed propertyRef values for homes. housingType filters hotels or homes, and sort supports price or distance. A home selected by name or position in the returned list can be identified by its propertyRef.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"adults": {
"maximum": 16,
"minimum": 1,
"type": "integer"
},
"checkinDate": {
"pattern": "^\\d{4}-\\d{2}-\\d{2}$",
"type": "string"
},
"checkoutDate": {
"pattern": "^\\d{4}-\\d{2}-\\d{2}$",
"type": "string"
},
"childrenAges": {
"default": [],
"items": {
"maximum": 17,
"minimum": 0,
"type": "integer"
},
"maxItems": 8,
"type": "array"
},
"currency": {
"default": "USD",
"maxLength": 3,
"minLength": 3,
"type": "string"
},
"destination": {
"description": "City, neighborhood, hospital, worksite, or landmark near the desired stay.",
"maxLength": 160,
"minLength": 2,
"type": "string"
},
"hotelRooms": {
"default": 1,
"description": "Hotel rooms required; furnished homes remain whole-property results.",
"maximum": 3,
"minimum": 1,
"type": "integer"
},
"housingType": {
"default": "all",
"enum": [
"all",
"hotel",
"home"
],
"type": "string"
},
"latitude": {
"description": "Optional verified latitude for the destination; supply with longitude.",
"maximum": 90,
"minimum": -90,
"type": "number"
},
"locationLabel": {
"description": "Legacy display label; use destination for new calls.",
"maxLength": 160,
"type": "string"
},
"longitude": {
"description": "Optional verified longitude for the destination; supply with latitude.",
"maximum": 180,
"minimum": -180,
"type": "number"
},
"maximumNightlyPrice": {
"exclusiveMinimum": 0,
"type": "number"
},
"minimumNightlyPrice": {
"minimum": 0,
"type": "number"
},
"page": {
"default": 1,
"minimum": 1,
"type": "integer"
},
"size": {
"default": 20,
"maximum": 20,
"minimum": 1,
"type": "integer"
},
"sort": {
"default": "total",
"enum": [
"total",
"total-desc",
"distance",
"top-picks"
],
"type": "string"
}
},
"required": [
"destination",
"checkinDate",
"checkoutDate",
"adults"
],
"type": "object"
},
"name": "search_stays"
}
]
}What the leaf hashes
{"body":"8ba74dbaadd97ab8783dc871dd4ced9037940e3542f7d6923b55491fab9f1f73","id":1014382,"kind":"mcp.tools","method":"probe.mcp/1","observed_us":1793271485958432,"prev":null,"subject":"38a1e02f-9882-4657-91af-07e42a96301d","subject_kind":"endpoint"}Proof
Its day has not closed yet. A day closes ten minutes after midnight UTC; the proof appears here then.