host-stand-nine.vercel.app
Host Stand is a live restaurant floor where hosts and browser agents assign parties together through WebMCP.
First seen 2026-11-05 · Last seen 2026-11-05 · Source: webmcp.com
Answer 3 · Act 17 · Transact 2 · Score: Not yet scored
Tool inspector
set_candidates
Post one to three ranked legal candidate tables plus a concise whole-floor reason for an upcoming reservation or waiting party, at any time of night. Special requests are natural language. Interpret intent; the floor grades outcomes. Include how your plan honors the request in `reason`. Plan the whole night so scarce tables are protected for later requests, and re-post freely when the floor changes; plans are tentative. Plan waiting reservations before walk-ins. The first table is tentative and executes at arrival (or after the five-minute host-override window for a waiting party); if it is no longer legal then, the engine tries your next-ranked table. Walk-in commitment pauses while a waiting reservation has a legal available table. A host override, an accepted plan, and a rejected table are fixed. Accepts expected_version for optimistic concurrency.
Page: /?run=3SLK7RB7
Input schema
| Property | Type | Required | Description |
|---|---|---|---|
party_id |
string | yes | Upcoming reservation or waiting party id. |
table_ids |
array | yes | Ranked table ids, best first. |
reason |
string | no | Concise reason that references fit, timing, reservation priority, or a service-brief tradeoff. |
auto_assign_at |
— | no | Restaurant minute or clock time such as 6:25 PM. Waiting parties default to now + 5 minutes; upcoming reservations execute when they arrive. |
expected_version |
integer | no | Optional floorVersion from your last read or write. If the floor has changed since then, the write is rejected with STALE_STATE and the missed changes. |
Raw JSON schema
{
"type": "object",
"properties": {
"party_id": {
"type": "string",
"minLength": 1,
"maxLength": 64,
"description": "Upcoming reservation or waiting party id."
},
"table_ids": {
"type": "array",
"minItems": 1,
"maxItems": 3,
"uniqueItems": true,
"items": {
"type": "string"
},
"description": "Ranked table ids, best first."
},
"reason": {
"type": "string",
"minLength": 2,
"maxLength": 180,
"description": "Concise reason that references fit, timing, reservation priority, or a service-brief tradeoff."
},
"auto_assign_at": {
"oneOf": [
{
"type": "number"
},
{
"type": "string"
}
],
"description": "Restaurant minute or clock time such as 6:25 PM. Waiting parties default to now + 5 minutes; upcoming reservations execute when they arrive."
},
"expected_version": {
"type": "integer",
"minimum": 0,
"description": "Optional floorVersion from your last read or write. If the floor has changed since then, the write is rejected with STALE_STATE and the missed changes."
}
},
"required": [
"party_id",
"table_ids"
],
"additionalProperties": false
}
Similar websites
gabrielcatdeveloper.github.io
portami
carregados.com.br
Brazilian EV charging station map and trip planner for finding charging points and planning routes with charging stops across Latin America.
trip-world-taupe.vercel.app
TripBuilder is a shared itinerary workspace for humans and AI agents.
freemap.sk
Freemap Slovakia, a detailed digital map of Central Europe for hiking, cycling, cross-country skiing and horse riding, with marked trails and place search.