← WebMCP Directory

labspace-agent-twin.onrender.com

labspace-agent-twin.onrender.com

demo Unverified (seed import) Productivity & Business 24 tools imperative implementation

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_room

act imperative

Plan a validated shell, hosted openings and exact catalog assets. Convert metres to mm. Rectangle walls: 1 top, 2 right, 3 bottom, 4 left; omit host.offsetMm to center an opening. Use labspace_search_assets for IDs and variants. Include all requested furniture and paired seats in one plan. Perimeter furniture faces inward; bench equipment uses worktops. Existing walls are preserved.

Page: /

Input schema

PropertyTypeRequiredDescription
brief string no Short human-readable purpose for the proposed room layout.
assets array yes Catalog assets to arrange; may be empty only when roomShell builds the enclosure.
aisleMm integer no Preferred planning aisle around island/open assets in millimetres.
roomShell object no Closed blank-room shell. Standard rectangle: wall 1 upper, wall 2 right, wall 3 bottom, wall 4 left. Existing walls are preserved.
Raw JSON schema
{
  "type": "object",
  "properties": {
    "brief": {
      "type": "string",
      "minLength": 1,
      "maxLength": 240,
      "description": "Short human-readable purpose for the proposed room layout."
    },
    "assets": {
      "type": "array",
      "minItems": 0,
      "maxItems": 16,
      "items": {
        "type": "object",
        "properties": {
          "assetId": {
            "type": "string",
            "minLength": 1,
            "maxLength": 120,
            "description": "Exact catalog ID returned by labspace_search_assets."
          },
          "quantity": {
            "type": "integer",
            "minimum": 1,
            "maximum": 4
          },
          "placement": {
            "type": "string",
            "enum": [
              "auto",
              "perimeter",
              "island",
              "open",
              "surface",
              "wall"
            ],
            "default": "auto",
            "description": "Preferred deterministic placement pattern. Surface places bench-connected equipment on a compatible worktop."
          },
          "position": {
            "type": "object",
            "properties": {
              "xMm": {
                "type": "number",
                "minimum": -20000,
                "maximum": 40000
              },
              "yMm": {
                "type": "number",
                "minimum": -20000,
                "maximum": 40000
              }
            },
            "required": [
              "xMm",
              "yMm"
            ],
            "additionalProperties": false,
            "description": "Optional exact object centre in room millimetres; requires quantity 1."
          },
          "rotationDeg": {
            "type": "number",
            "minimum": -360,
            "maximum": 360,
            "description": "Optional exact Z-axis rotation in degrees."
          },
          "elevationMm": {
            "type": "number",
            "minimum": 0,
            "maximum": 6000,
            "description": "Optional raised-from-floor elevation. Bench equipment is validated against the supporting worktop elevation."
          },
          "host": {
            "type": "object",
            "properties": {
              "wallIndex": {
                "type": "integer",
                "minimum": 1,
                "maximum": 16,
                "description": "One-based shell segment. Standard rectangle: wall 1 is upper, wall 2 right, wall 3 bottom, and wall 4 left in the 2D plan."
              },
              "offsetMm": {
                "type": "number",
                "minimum": 0,
                "maximum": 20000,
                "description": "Opening center distance from the host wall's start point."
              },
              "sillHeightMm": {
                "type": "number",
                "minimum": 0,
                "maximum": 6000,
                "description": "Window sill or opening elevation above the floor."
              },
              "handing": {
                "type": "string",
                "enum": [
                  "left",
                  "right"
                ]
              },
              "swing": {
                "type": "string",
                "enum": [
                  "inward",
                  "outward",
                  "sliding"
                ]
              }
            },
            "additionalProperties": false,
            "description": "Optional exact wall-hosting details for a door or window; requires quantity 1."
          }
        },
        "required": [
          "assetId",
          "quantity"
        ],
        "additionalProperties": false
      },
      "description": "Catalog assets to arrange; may be empty only when roomShell builds the enclosure."
    },
    "aisleMm": {
      "type": "integer",
      "minimum": 600,
      "maximum": 2000,
      "default": 900,
      "description": "Preferred planning aisle around island/open assets in millimetres."
    },
    "roomShell": {
      "type": "object",
      "properties": {
        "widthMm": {
          "type": "integer",
          "minimum": 3000,
          "maximum": 20000,
          "description": "Inside room width in millimetres for a new rectangular wall shell."
        },
        "depthMm": {
          "type": "integer",
          "minimum": 3000,
          "maximum": 20000,
          "description": "Inside room depth in millimetres for a new rectangular wall shell."
        },
        "vertices": {
          "type": "array",
          "minItems": 3,
          "maxItems": 17,
          "items": {
            "type": "object",
            "properties": {
              "xMm": {
                "type": "integer",
                "minimum": 0,
                "maximum": 20000
              },
              "yMm": {
                "type": "integer",
                "minimum": 0,
                "maximum": 20000
              }
            },
            "required": [
              "xMm",
              "yMm"
            ],
            "additionalProperties": false
          },
          "description": "Three to sixteen ordered corners for a closed non-crossing room. LabSpace closes the final corner automatically."
        },
        "wallHeightMm": {
          "type": "integer",
          "minimum": 2400,
          "maximum": 6000,
          "default": 3000
        },
        "wallThicknessMm": {
          "type": "integer",
          "minimum": 100,
          "maximum": 300,
          "default": 150
        }
      },
      "oneOf": [
        {
          "required": [
            "widthMm",
            "depthMm"
          ]
        },
        {
          "required": [
            "vertices"
          ]
        }
      ],
      "additionalProperties": false,
      "description": "Closed blank-room shell. Standard rectangle: wall 1 upper, wall 2 right, wall 3 bottom, wall 4 left. Existing walls are preserved."
    }
  },
  "required": [
    "assets"
  ],
  "additionalProperties": false
}

Similar websites

eworker.ca

eworker.ca

E-Worker is business infrastructure powered by AI, with focused apps and connected business work.

live Unverified Productivity & Business
73 tools A10 / Act63 / T0 Not yet scored Seen 2026-09-14
eworker_site_status eworker_list_apps eworker_resolve_app eworker_open_app ewdoc_status
Inspect tools
urban-planning-copilot.heisenbug.in

urban-planning-copilot.heisenbug.in

Urban Planning Copilot

demo Unverified Productivity & Business
37 tools A10 / Act27 / T0 Not yet scored Seen 2026-09-14
get_workspace get_analysis_plan list_candidates inspect_candidate list_shortlist
Inspect tools
vide.zerdalu.com

vide.zerdalu.com

Vide

live Unverified Productivity & Business Transact tools
28 tools A13 / Act14 / T1 Not yet scored Seen 2026-09-14
list_project_files read_project_file write_project_file delete_project_file get_active_script
Inspect tools
sheetcanvas.com

sheetcanvas.com

Connect Claude, Codex, or another MCP-capable agent to SheetCanvas so messy business data becomes durable tables, charts, pivots, notes, and dashboards.

live Unverified Productivity & Business Transact tools
21 tools A10 / Act10 / T1 Not yet scored Seen 2026-09-14
listSheets getSelection createSheet createNote listNotes
Inspect tools

Related on Influzer