apartmentledger.vercel.app
An agent-native apartment decision workspace for comparing real tradeoffs, costs, fit, and uncertainty.
First seen 2026-11-05 · Last seen 2026-11-05 · Source: webmcp.com
Answer 3 · Act 5 · Transact 0 · Score: Not yet scored
Tool inspector
prepare_search
Prepare an apartment search from the renter's request and only apartment-relevant context the renter or their agent explicitly shares. Use relevant information you already know about the renter to prefill the visible location, rental type, budget, bedroom, move-timing, and shared-context fields and avoid redundant questions. Clearly distinguish remembered facts from inferred suggestions; if proposing a budget from sensitive context, include a visible rationale and treat it as editable guidance. Do not invent missing information. Nothing is saved durably without human approval. Returns the visible prepared fields and pending context counts.
Input schema
| Property | Type | Required | Description |
|---|---|---|---|
city |
string | yes | — |
state |
string | no | — |
rentalType |
string | no | — |
maxAllIn |
number | no | — |
minBedrooms |
integer | no | — |
moveWindow |
string | no | — |
sharedContextSummary |
string | no | — |
budgetRationale |
string | no | — |
request |
string | no | — |
preferences |
array | no | — |
anchors |
array | no | — |
customQuestions |
array | no | — |
Raw JSON schema
{
"type": "object",
"properties": {
"city": {
"type": "string",
"minLength": 1,
"maxLength": 100
},
"state": {
"type": "string",
"maxLength": 40
},
"rentalType": {
"type": "string",
"enum": [
"any",
"whole_place",
"private_room",
"shared_room"
]
},
"maxAllIn": {
"type": "number",
"minimum": 300
},
"minBedrooms": {
"type": "integer",
"minimum": 0,
"maximum": 10
},
"moveWindow": {
"type": "string",
"maxLength": 160
},
"sharedContextSummary": {
"type": "string",
"maxLength": 1200
},
"budgetRationale": {
"type": "string",
"maxLength": 280
},
"request": {
"type": "string",
"maxLength": 500
},
"preferences": {
"type": "array",
"maxItems": 20,
"items": {
"type": "object",
"properties": {
"kind": {
"type": "string",
"enum": [
"budget",
"bedrooms",
"minimum_space",
"amenity",
"furniture",
"lifestyle",
"lease",
"other"
]
},
"label": {
"type": "string",
"minLength": 1,
"maxLength": 160
},
"value": {
"type": [
"string",
"number",
"boolean"
]
},
"source": {
"type": "string",
"enum": [
"agent_context",
"user_stated",
"site_account"
]
},
"confidence": {
"type": "number",
"minimum": 0,
"maximum": 1
}
},
"required": [
"kind",
"label",
"value"
],
"additionalProperties": false
}
},
"anchors": {
"type": "array",
"maxItems": 10,
"items": {
"type": "object",
"properties": {
"label": {
"type": "string",
"minLength": 1,
"maxLength": 160
},
"importance": {
"type": "integer",
"minimum": 1,
"maximum": 5
},
"latitude": {
"type": "number",
"minimum": -90,
"maximum": 90
},
"longitude": {
"type": "number",
"minimum": -180,
"maximum": 180
},
"source": {
"type": "string",
"enum": [
"agent_context",
"user_stated",
"site_account"
]
},
"confidence": {
"type": "number",
"minimum": 0,
"maximum": 1
}
},
"required": [
"label"
],
"additionalProperties": false
}
},
"customQuestions": {
"type": "array",
"maxItems": 8,
"items": {
"type": "object",
"properties": {
"question": {
"type": "string",
"minLength": 1,
"maxLength": 180
},
"reason": {
"type": "string",
"minLength": 1,
"maxLength": 220
},
"kind": {
"type": "string",
"enum": [
"budget",
"bedrooms",
"minimum_space",
"amenity",
"furniture",
"lifestyle",
"lease",
"other"
]
}
},
"required": [
"question",
"reason"
],
"additionalProperties": false
}
}
},
"required": [
"city"
],
"additionalProperties": false
}
Similar websites
econsor.de
German digital agency building portals, e-commerce sites and online marketing, combining strategy, design and AI to grow clients' visibility and customer base.
inkframe-eta.vercel.app
Browser-native Elah video editor for 9:16 and 16:9 exports
agentdesk-demo.vercel.app
Meridian Ops
eworker.ca
E-Worker is business infrastructure powered by AI, with focused apps and connected business work.