labspace-agent-twin.onrender.com
LabSpace Atlas — design laboratories, index exact locations, and let a browser agent plan, audit, and navigate the spatial twin.
First seen 2026-09-14 · Last seen 2026-09-14 · Source: webmcp.com
Answer 5 · Act 19 · Transact 0 · Score: Not yet scored
Tool inspector
labspace_plan_annex
Calculate a separate annex floor by splitting one stable primary-space wall, remapping hosted openings, and optionally adding a connected door, exterior windows, and floor assets. Read-only; validates both closed floors and never changes the primary area.
Page: /
Input schema
| Property | Type | Required | Description |
|---|---|---|---|
parentRoomCode |
string | yes | Exact editable parent-room code, such as DEMO-01. |
name |
string | yes | — |
code |
string | yes | — |
hostWallId |
string | yes | Stable full-height primary-space wall ID returned by the room audit. |
widthAlongWallMm |
number | yes | — |
outwardDepthMm |
number | yes | — |
offsetAlongWallMm |
number | no | — |
wallHeightMm |
number | no | — |
wallThicknessMm |
number | no | — |
floorFinish |
string | no | — |
connector |
object | no | — |
windows |
array | no | — |
assets |
array | no | — |
Raw JSON schema
{
"type": "object",
"properties": {
"parentRoomCode": {
"type": "string",
"minLength": 1,
"maxLength": 40,
"description": "Exact editable parent-room code, such as DEMO-01."
},
"name": {
"type": "string",
"minLength": 1,
"maxLength": 120
},
"code": {
"type": "string",
"minLength": 1,
"maxLength": 40
},
"hostWallId": {
"type": "string",
"minLength": 1,
"maxLength": 200,
"description": "Stable full-height primary-space wall ID returned by the room audit."
},
"widthAlongWallMm": {
"type": "number",
"minimum": 1200,
"maximum": 20000
},
"outwardDepthMm": {
"type": "number",
"minimum": 1200,
"maximum": 20000
},
"offsetAlongWallMm": {
"type": "number",
"minimum": 0,
"maximum": 20000
},
"wallHeightMm": {
"type": "number",
"minimum": 2200,
"maximum": 6000
},
"wallThicknessMm": {
"type": "number",
"minimum": 80,
"maximum": 400
},
"floorFinish": {
"type": "string",
"minLength": 1,
"maxLength": 120
},
"connector": {
"type": "object",
"properties": {
"assetId": {
"type": "string",
"minLength": 1,
"maxLength": 120,
"description": "Exact catalog door asset ID."
},
"offsetMm": {
"type": "number",
"minimum": 0,
"maximum": 20000
},
"handing": {
"type": "string",
"enum": [
"left",
"right"
]
},
"opensInto": {
"type": "string",
"enum": [
"primary",
"annex"
],
"description": "Space into which the hinged connector opens."
}
},
"required": [
"assetId",
"opensInto"
],
"additionalProperties": false
},
"windows": {
"type": "array",
"maxItems": 6,
"items": {
"type": "object",
"properties": {
"assetId": {
"type": "string",
"minLength": 1,
"maxLength": 120
},
"wall": {
"type": "string",
"enum": [
"outer",
"start",
"end"
]
},
"offsetMm": {
"type": "number",
"minimum": 0,
"maximum": 20000
},
"sillHeightMm": {
"type": "number",
"minimum": 0,
"maximum": 5000
}
},
"required": [
"assetId",
"wall"
],
"additionalProperties": false
}
},
"assets": {
"type": "array",
"maxItems": 12,
"items": {
"type": "object",
"properties": {
"assetId": {
"type": "string",
"minLength": 1,
"maxLength": 120
},
"quantity": {
"type": "integer",
"minimum": 1,
"maximum": 4
}
},
"required": [
"assetId",
"quantity"
],
"additionalProperties": false
}
}
},
"required": [
"parentRoomCode",
"name",
"code",
"hostWallId",
"widthAlongWallMm",
"outwardDepthMm"
],
"additionalProperties": false
}
Similar websites
eworker.ca
E-Worker is business infrastructure powered by AI, with focused apps and connected business work.
urban-planning-copilot.heisenbug.in
Urban Planning Copilot
vide.zerdalu.com
Vide
sheetcanvas.com
Connect Claude, Codex, or another MCP-capable agent to SheetCanvas so messy business data becomes durable tables, charts, pivots, notes, and dashboards.