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_find_valid_placements
Rank geometry-valid positions near a preferred area or relative to another object's authored front. Preserves usable front working zones and returns a facing rotation without changing the room, preview, history, or saved project.
Page: /
Input schema
| Property | Type | Required | Description |
|---|---|---|---|
objectId |
string | yes | Canonical movable LabSpace scene-object ID to place. |
preferredTarget |
object | no | — |
relativeTo |
object | no | — |
rotationsDeg |
array | no | Optional rotations. Relative placement faces the reference; front-serviced equipment otherwise checks cardinal orientations. |
limit |
integer | no | Number of diverse ranked candidates to return, from 1 to 5. |
Raw JSON schema
{
"type": "object",
"properties": {
"objectId": {
"type": "string",
"minLength": 1,
"maxLength": 200,
"description": "Canonical movable LabSpace scene-object ID to place."
},
"preferredTarget": {
"type": "object",
"properties": {
"xMm": {
"type": "number",
"minimum": -100000,
"maximum": 100000,
"description": "Preferred center X position in millimetres."
},
"yMm": {
"type": "number",
"minimum": -100000,
"maximum": 100000,
"description": "Preferred center Y position in millimetres."
}
},
"required": [
"xMm",
"yMm"
],
"additionalProperties": false
},
"relativeTo": {
"type": "object",
"properties": {
"objectId": {
"type": "string",
"minLength": 1,
"maxLength": 200,
"description": "Canonical reference-object ID in the same room."
},
"relation": {
"type": "string",
"enum": [
"in-front-of",
"behind",
"left-of",
"right-of"
],
"description": "Relation interpreted from the reference object's authored front, not the screen or camera."
},
"clearanceMm": {
"type": "number",
"minimum": 100,
"maximum": 5000,
"description": "Optional clear edge-to-edge gap. Defaults to a role-aware working distance."
}
},
"required": [
"objectId",
"relation"
],
"additionalProperties": false
},
"rotationsDeg": {
"type": "array",
"items": {
"type": "number",
"minimum": -360,
"maximum": 360
},
"minItems": 1,
"maxItems": 4,
"uniqueItems": true,
"description": "Optional rotations. Relative placement faces the reference; front-serviced equipment otherwise checks cardinal orientations."
},
"limit": {
"type": "integer",
"minimum": 1,
"maximum": 5,
"default": 3,
"description": "Number of diverse ranked candidates to return, from 1 to 5."
}
},
"required": [
"objectId"
],
"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.