← WebMCP Directory

laydyne.com

laydyne.com

live Unverified (seed import) Productivity & Business 64 tools imperative implementation

Describe your space and workflow to AI. Build layouts, adapt process scenarios, and compare simulations through MCP or the built-in assistant.

First seen 2026-10-05 · Last seen 2026-10-05 · Source: webmcp.com

Answer 27 · Act 33 · Transact 4 · Score: Not yet scored

Tool inspector

get_view_image

answer imperative

Look at the space to check what was built. Left empty it draws exactly the user’s current view: 2D or 3D, the same floor area, level or whole building, style and theme, and in 3D their own camera. Choose another with dimension, scope, planLayout, floor, structure, mode, theme and, in 3D, camera: a named view (top, north … north-west, default), or azimuth (compass bearing, clockwise from north: the plan’s top) and elevation, a focus part or point, a distance. viewpoint draws a view the user or an agent saved by name (get_space.view.viewpoints); the result’s viewpoint is this picture’s view, to keep it by name with set_space_view.saveViewpoint. time draws a moment of the latest process run in 3D, as its playback shows it (agents and their loads, equipment and store states, lift cars; heatmap shades where agents stood), to check a run by eye; the user’s current view shows it when they are playing that run back. labels tags zone names (one floor area) or floor area names (a building). 2D is the scaled drawing the Export menu saves: outline and dimensions, zone names with their areas, an area table, scale bar, optional north arrow and a title block with the date and the space hash; format=svg returns its SVG text to keep, in svg. A picture comes back as image content, PNG unless jpeg or webp is asked, within the 1 MB agent-link limit: a larger PNG is sent as JPEG and then made smaller, and image.adjustments says so. The result says what was drawn and from where, and spaceHash names the model version shown (as get_space.building.spaceHash). Drawn off screen from a snapshot: the editor’s view, selection and Undo history do not change. Read-only; free; no AI call.

Page: /studio

Input schema

PropertyTypeRequiredDescription
viewpoint string no Draw a named view (its id or name from get_space.view.viewpoints) as it was saved: its floor area, 2D or 3D, scope, layout, building shown and camera. It sets those itself: leave out dimension, scope, planLayout, floor, structure and camera. Style, theme, size and format still apply.
dimension string no 2d: a scaled plan drawing; 3d: a picture of the model. Every field left out keeps the user’s current view.
scope string no floor: one floor area; building: the whole building in 3D, or a level / every level in 2D (planLayout). floor when `floor` is given, building when `structure` is.
planLayout string no 2D with scope=building: every level on one sheet, or the level of `floor` with its floor areas side by side.
floor string no Floor area to draw (scope=floor), or whose level to draw (level layout); the active one when left out. The editor does not switch.
structure string no Only this building of the site (get_space.building.structures), for scope=building.
mode string no 3D rendering style; 2D drawings always use filled plans.
spread number no 3D whole building: metres added between one level and the next, so each storey's plan, its voids and what stands where show one above another (an exploded view); connections stretch to match. 0 (default) draws the floors where they are. Not with time.
theme string no Colour palette ID from get_space capabilities.themes.
showOverhead boolean no 3D: false leaves out roofs and what hangs overhead (raised 1.8 m or more, or tagged roof or ceiling) to see inside; the current view decides when left out.
camera object no 3D only. Left out: the user’s camera when drawing their current view, else the default view fitted to what is drawn.
time — no 3D: draw the latest process run (run_process_scenario) at this moment, in seconds from its start, as its playback shows it: agents and what they carry, equipment and store states, lift cars. "current" is the playback time on screen. Left out, a picture of the user’s current view shows that run when they are playing it back; any other picture shows the layout alone. The run must be of the current layout.
heatmap string no With time: shade the floors drawn by how many agents stood there over the run (mean or peak), as playback’s heatmap does.
caption boolean no The title band along the bottom (project, what the picture shows, space version). false: the picture takes the whole width x height with no text of ours on it, for a slide, a page or a video frame of your own. The description that comes back still says what was drawn.
stateTags boolean no 3D with time: tag equipment with its state in words ("Working 1/2 · 3 waiting"). false leaves the words out; each part keeps its state colour and a dot.
labels boolean no 3D: tag zone names (one floor area) or floor area names (building). 2D drawings always name zones.
format string no png, jpeg or webp comes back as an image; svg (2D only) as the drawing’s SVG text to save. Over the 1 MB link limit a PNG is sent as JPEG, then made smaller, and the result says so.
width integer no Pixels; 1600 for 2D, 1280 for 3D when left out.
height integer no Pixels; 800 for 3D, the sheet’s proportions for 2D when left out.
quality number no JPEG and WebP quality.
paper string no 2D: sheet size; the scale is the largest standard one that fits.
north number no 2D: draw a north arrow pointing this many degrees clockwise from the top of the sheet. The model stores no true north: leave it out for none.
dimensions boolean no 2D floor area or level sheets: also dimension inside the plan, the clear width of aisles between parts (up to 3 m, narrowest first) and each rectangular zone’s sides, where the figures fit. The result lists the aisles in drawing.aisles.
underlay boolean no 2D: draw the floor areas’ visible underlay pictures under the model, to compare them (on by default for png, jpeg and webp; off for svg, where the picture would be embedded). 3D pictures never show them.
Raw JSON schema
{
  "type": "object",
  "properties": {
    "viewpoint": {
      "description": "Draw a named view (its id or name from get_space.view.viewpoints) as it was saved: its floor area, 2D or 3D, scope, layout, building shown and camera. It sets those itself: leave out dimension, scope, planLayout, floor, structure and camera. Style, theme, size and format still apply.",
      "type": "string",
      "minLength": 1,
      "maxLength": 60
    },
    "dimension": {
      "description": "2d: a scaled plan drawing; 3d: a picture of the model. Every field left out keeps the user’s current view.",
      "type": "string",
      "enum": [
        "2d",
        "3d"
      ]
    },
    "scope": {
      "description": "floor: one floor area; building: the whole building in 3D, or a level / every level in 2D (planLayout). floor when `floor` is given, building when `structure` is.",
      "type": "string",
      "enum": [
        "floor",
        "building"
      ]
    },
    "planLayout": {
      "description": "2D with scope=building: every level on one sheet, or the level of `floor` with its floor areas side by side.",
      "type": "string",
      "enum": [
        "all-levels",
        "level"
      ]
    },
    "floor": {
      "description": "Floor area to draw (scope=floor), or whose level to draw (level layout); the active one when left out. The editor does not switch.",
      "type": "string",
      "minLength": 1,
      "maxLength": 40
    },
    "structure": {
      "description": "Only this building of the site (get_space.building.structures), for scope=building.",
      "type": "string",
      "minLength": 1,
      "maxLength": 40
    },
    "mode": {
      "description": "3D rendering style; 2D drawings always use filled plans.",
      "type": "string",
      "enum": [
        "hologram",
        "blueprint",
        "solid"
      ]
    },
    "spread": {
      "description": "3D whole building: metres added between one level and the next, so each storey's plan, its voids and what stands where show one above another (an exploded view); connections stretch to match. 0 (default) draws the floors where they are. Not with time.",
      "type": "number",
      "minimum": 0,
      "maximum": 60
    },
    "theme": {
      "description": "Colour palette ID from get_space capabilities.themes.",
      "type": "string",
      "enum": [
        "default",
        "paper",
        "ivory",
        "cloud",
        "mint",
        "rose",
        "lavender",
        "peach",
        "linen",
        "sandstone",
        "steel",
        "warehouse",
        "garden",
        "poolside",
        "gallery",
        "draft-light",
        "draft-blue",
        "night",
        "graphite",
        "forest",
        "amber",
        "violet",
        "contrast",
        "print"
      ]
    },
    "showOverhead": {
      "description": "3D: false leaves out roofs and what hangs overhead (raised 1.8 m or more, or tagged roof or ceiling) to see inside; the current view decides when left out.",
      "type": "boolean"
    },
    "camera": {
      "description": "3D only. Left out: the user’s camera when drawing their current view, else the default view fitted to what is drawn.",
      "type": "object",
      "properties": {
        "view": {
          "description": "current: the user’s own camera (when drawing what they see); default: Studio’s usual corner view; top: straight down, north up; north … north-west: from that side, 35° above.",
          "type": "string",
          "enum": [
            "current",
            "default",
            "top",
            "north",
            "north-east",
            "east",
            "south-east",
            "south",
            "south-west",
            "west",
            "north-west"
          ]
        },
        "azimuth": {
          "description": "Compass bearing the camera looks from, degrees clockwise from north (the plan’s top, −z): 0 north, 90 east (+x), 180 south, 270 west.",
          "type": "number",
          "minimum": -360,
          "maximum": 360
        },
        "elevation": {
          "description": "Degrees above the horizon; 90 looks straight down.",
          "type": "number",
          "minimum": 5,
          "maximum": 90
        },
        "focus": {
          "description": "Look at one part, framed with some room around it, or at a point {x, z} of the drawn floor area (its metres).",
          "anyOf": [
            {
              "type": "object",
              "properties": {
                "object": {
                  "type": "string",
                  "minLength": 1,
                  "maxLength": 60
                }
              },
              "required": [
                "object"
              ],
              "additionalProperties": false
            },
            {
              "type": "object",
              "properties": {
                "x": {
                  "type": "number"
                },
                "z": {
                  "type": "number"
                }
              },
              "required": [
                "x",
                "z"
              ],
              "additionalProperties": false
            }
          ]
        },
        "distance": {
          "description": "Metres from the focus; fitted to what is drawn when left out.",
          "type": "number",
          "minimum": 1,
          "maximum": 5000
        }
      },
      "additionalProperties": false
    },
    "time": {
      "description": "3D: draw the latest process run (run_process_scenario) at this moment, in seconds from its start, as its playback shows it: agents and what they carry, equipment and store states, lift cars. \"current\" is the playback time on screen. Left out, a picture of the user’s current view shows that run when they are playing it back; any other picture shows the layout alone. The run must be of the current layout.",
      "anyOf": [
        {
          "type": "number",
          "minimum": 0,
          "maximum": 604800
        },
        {
          "type": "string",
          "const": "current"
        }
      ]
    },
    "heatmap": {
      "description": "With time: shade the floors drawn by how many agents stood there over the run (mean or peak), as playback’s heatmap does.",
      "type": "string",
      "enum": [
        "mean",
        "peak"
      ]
    },
    "caption": {
      "default": true,
      "description": "The title band along the bottom (project, what the picture shows, space version). false: the picture takes the whole width x height with no text of ours on it, for a slide, a page or a video frame of your own. The description that comes back still says what was drawn.",
      "type": "boolean"
    },
    "stateTags": {
      "default": true,
      "description": "3D with time: tag equipment with its state in words (\"Working 1/2 · 3 waiting\"). false leaves the words out; each part keeps its state colour and a dot.",
      "type": "boolean"
    },
    "labels": {
      "default": true,
      "description": "3D: tag zone names (one floor area) or floor area names (building). 2D drawings always name zones.",
      "type": "boolean"
    },
    "format": {
      "default": "png",
      "description": "png, jpeg or webp comes back as an image; svg (2D only) as the drawing’s SVG text to save. Over the 1 MB link limit a PNG is sent as JPEG, then made smaller, and the result says so.",
      "type": "string",
      "enum": [
        "png",
        "jpeg",
        "webp",
        "svg"
      ]
    },
    "width": {
      "description": "Pixels; 1600 for 2D, 1280 for 3D when left out.",
      "type": "integer",
      "minimum": 256,
      "maximum": 2048
    },
    "height": {
      "description": "Pixels; 800 for 3D, the sheet’s proportions for 2D when left out.",
      "type": "integer",
      "minimum": 256,
      "maximum": 2048
    },
    "quality": {
      "default": 0.85,
      "description": "JPEG and WebP quality.",
      "type": "number",
      "minimum": 0.4,
      "maximum": 0.95
    },
    "paper": {
      "default": "A3",
      "description": "2D: sheet size; the scale is the largest standard one that fits.",
      "type": "string",
      "enum": [
        "A4",
        "A3",
        "A2",
        "A1"
      ]
    },
    "north": {
      "description": "2D: draw a north arrow pointing this many degrees clockwise from the top of the sheet. The model stores no true north: leave it out for none.",
      "type": "number",
      "minimum": -360,
      "maximum": 360
    },
    "dimensions": {
      "description": "2D floor area or level sheets: also dimension inside the plan, the clear width of aisles between parts (up to 3 m, narrowest first) and each rectangular zone’s sides, where the figures fit. The result lists the aisles in drawing.aisles.",
      "type": "boolean"
    },
    "underlay": {
      "description": "2D: draw the floor areas’ visible underlay pictures under the model, to compare them (on by default for png, jpeg and webp; off for svg, where the picture would be embedded). 3D pictures never show them.",
      "type": "boolean"
    }
  },
  "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-10-05
eworker_site_status eworker_list_apps eworker_resolve_app eworker_open_app ewdoc_status
Inspect tools
takemeup.cv

takemeup.cv

Free CV builder: make a polished, ATS-friendly CV in minutes. No watermarks, no sign-up. Import from LinkedIn, tailor to any job, export PDF.

live Unverified Productivity & Business Transact tools
41 tools A15 / Act25 / T1 Not yet scored Seen 2026-10-05
list_takemeup_guides search_takemeup_guides get_takemeup_guide list_takemeup_cv_templates get_takemeup_locale_cv_rules
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-10-05
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-10-05
list_project_files read_project_file write_project_file delete_project_file get_active_script
Inspect tools

Related on Influzer