Read-only sample stays, booking constraints, and staged reservation actions for review.
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
Explain fixture-backed booking constraints for a sample property and rate; no property authority or live policy decision is provided.
Explain fixture-backed booking constraints for a sample property and rate; no property authority or live policy decision is provided.
| Argument | Type | Description |
|---|---|---|
| language* | string | |
| property_id* | string | |
| room_rate_id* | string | |
| traveler_constraints | array |
{
"type": "object",
"required": [
"property_id",
"room_rate_id",
"language"
],
"properties": {
"language": {
"enum": [
"en",
"ja"
],
"type": "string"
},
"property_id": {
"type": "string"
},
"room_rate_id": {
"type": "string"
},
"traveler_constraints": {
"type": "array",
"items": {
"type": "object",
"required": [
"constraint_type",
"value"
],
"properties": {
"notes": {
"type": [
"string",
"null"
]
},
"value": {
"type": [
"string",
"number",
"boolean",
"null"
]
},
"constraint_type": {
"type": "string"
}
},
"additionalProperties": false
}
}
},
"additionalProperties": false
}Read a published customer property record with public provenance and an official handoff route; unpublished records fail closed.
| Argument | Type | Description |
|---|---|---|
| property_id* | string |
{
"type": "object",
"required": [
"property_id"
],
"properties": {
"property_id": {
"enum": [
"kumihimo-kobe",
"elevenvillage",
"asagiya-takayama",
"big-island-base",
"halo"
],
"type": "string"
}
},
"additionalProperties": false
}Read moderated guest observations separately from property facts; no review collection or submission.
| Argument | Type | Description |
|---|---|---|
| preference | string | |
| property_id* | string |
{
"type": "object",
"required": [
"property_id"
],
"properties": {
"preference": {
"enum": [
"quiet",
"shade",
"spaciousness",
"sleep_comfort",
"atmosphere"
],
"type": "string"
},
"property_id": {
"enum": [
"kumihimo-kobe",
"elevenvillage",
"asagiya-takayama",
"big-island-base",
"halo"
],
"type": "string"
}
},
"additionalProperties": false
}Prepare a fixture-only reservation action for review; never holds a room, books, pays, sends, or contacts a property. Use sample traveler placeholders only.
| Argument | Type | Description |
|---|---|---|
| option_id* | string | |
| room_rate_id* | string | |
| traveler_packet* | object | |
| special_requests | array | |
| desired_action_mode* | string | |
| confirmation_language | string |
{
"type": "object",
"required": [
"option_id",
"room_rate_id",
"traveler_packet",
"desired_action_mode"
],
"properties": {
"option_id": {
"type": "string"
},
"room_rate_id": {
"type": "string"
},
"traveler_packet": {
"type": "object",
"required": [
"lead_traveler_name",
"party",
"contact",
"language",
"consent_source"
],
"properties": {
"party": {
"type": "object"
},
"contact": {
"type": "object"
},
"language": {
"enum": [
"en",
"ja"
],
"type": "string"
},
"consent_source": {
"type": "string"
},
"lead_traveler_name": {
"type": "string"
}
},
"additionalProperties": false
},
"special_requests": {
"type": "array",
"items": {
"type": "object"
}
},
"desired_action_mode": {
"enum": [
"stage_only"
],
"type": "string"
},
"confirmation_language": {
"enum": [
"en",
"ja"
],
"type": "string"
}
},
"additionalProperties": false
}Resolve a published customer's official booking or inquiry URL from stay length; never checks inventory or sends an inquiry.
| Argument | Type | Description |
|---|---|---|
| stay* | object | |
| property_id* | string |
{
"type": "object",
"required": [
"property_id",
"stay"
],
"properties": {
"stay": {
"type": "object",
"required": [
"check_in",
"check_out"
],
"properties": {
"check_in": {
"type": "string"
},
"check_out": {
"type": "string"
}
},
"additionalProperties": false
},
"property_id": {
"enum": [
"kumihimo-kobe",
"elevenvillage",
"asagiya-takayama",
"big-island-base",
"halo"
],
"type": "string"
}
},
"additionalProperties": false
}Search deterministic sample stay options from the Spann Stays fixture; no live inventory or property availability is queried.
| Argument | Type | Description |
|---|---|---|
| stay* | object | |
| limit | integer | |
| language* | string | |
| destination | object | |
| guest_count* | object | |
| property_id | string | |
| required_constraints | array |
{
"type": "object",
"oneOf": [
{
"required": [
"destination"
]
},
{
"required": [
"property_id"
]
}
],
"required": [
"stay",
"guest_count",
"language"
],
"properties": {
"stay": {
"type": "object",
"required": [
"check_in",
"check_out"
],
"properties": {
"check_in": {
"type": "string"
},
"check_out": {
"type": "string"
}
},
"additionalProperties": false
},
"limit": {
"type": "integer",
"maximum": 20,
"minimum": 1
},
"language": {
"enum": [
"en",
"ja"
],
"type": "string"
},
"destination": {
"type": "object",
"required": [
"country",
"prefecture"
],
"properties": {
"area": {
"type": "string"
},
"city": {
"type": "string"
},
"country": {
"type": "string",
"const": "JP"
},
"prefecture": {
"type": "string"
}
},
"additionalProperties": false
},
"guest_count": {
"type": "object",
"required": [
"adults",
"children",
"rooms"
],
"properties": {
"rooms": {
"type": "integer",
"minimum": 1
},
"adults": {
"type": "integer",
"minimum": 1
},
"children": {
"type": "integer",
"minimum": 0
}
},
"additionalProperties": false
},
"property_id": {
"type": "string"
},
"required_constraints": {
"type": "array",
"items": {
"type": "string"
}
}
},
"additionalProperties": false
}