← WebMCP Directory

m-ill.github.io

m-ill.github.io

live Unverified (seed import) Developer Tools 11 tools imperative implementation

StructSketch is a tablet-first structural sketch and preliminary quick-check workspace with agent-accessible deterministic analysis.

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

Answer 2 · Act 9 · Transact 0 · Score: Not yet scored

Tool inspector

create_structure_model

act imperative

Create a bounded deterministic structural model from the user's plain-language intent, REPLACING the current model, then run the existing S-Structures analysis. Supported structure_type values: warehouse, portal_frame, canopy, roof_truss, multi_storey_frame. The agent selects template parameters; the page generates geometry, members, supports and loads. Requires confirm:true after echoing the interpreted request to the user.

Page: /StructSketch/

Input schema

PropertyTypeRequiredDescription
structure_type string yes Template selected from the user's intent.
span_m number no Main clear span or canopy projection, metres.
height_m number no Frame/eave height, or per-storey height for multi_storey_frame.
depth_m number no Out-of-plane spacing between the two stabilising frames, metres.
bay_count integer no Warehouse longitudinal bays, truss panels, or horizontal frame bays.
storey_count integer no Storeys for multi_storey_frame.
roof_pitch string no Pitch as rise:run, e.g. 3:12; used by warehouse, canopy, and roof_truss.
material string no Catalog material and matching default sections.
bases string no Base condition. Canopies require fixed bases.
load_kN_m number no Downward line load on generated beams/roof members, kN/m.
post_spacing_m number no Warehouse frame spacing, metres.
snow_kN_m2 number no Warehouse roof snow load, kN/m2.
dead_kN_m2 number no Warehouse roof dead load, kN/m2.
braces boolean no Include warehouse collar/knee bracing.
confirm boolean yes Must be true after the user approves the interpreted structure and parameters.
Raw JSON schema
{
  "type": "object",
  "properties": {
    "structure_type": {
      "type": "string",
      "enum": [
        "warehouse",
        "portal_frame",
        "canopy",
        "roof_truss",
        "multi_storey_frame"
      ],
      "description": "Template selected from the user's intent."
    },
    "span_m": {
      "type": "number",
      "minimum": 2,
      "maximum": 30,
      "description": "Main clear span or canopy projection, metres."
    },
    "height_m": {
      "type": "number",
      "minimum": 2,
      "maximum": 10,
      "description": "Frame/eave height, or per-storey height for multi_storey_frame."
    },
    "depth_m": {
      "type": "number",
      "minimum": 1.5,
      "maximum": 20,
      "description": "Out-of-plane spacing between the two stabilising frames, metres."
    },
    "bay_count": {
      "type": "integer",
      "minimum": 1,
      "maximum": 10,
      "description": "Warehouse longitudinal bays, truss panels, or horizontal frame bays."
    },
    "storey_count": {
      "type": "integer",
      "minimum": 1,
      "maximum": 8,
      "description": "Storeys for multi_storey_frame."
    },
    "roof_pitch": {
      "type": "string",
      "description": "Pitch as rise:run, e.g. 3:12; used by warehouse, canopy, and roof_truss."
    },
    "material": {
      "type": "string",
      "enum": [
        "timber",
        "steel"
      ],
      "description": "Catalog material and matching default sections."
    },
    "bases": {
      "type": "string",
      "enum": [
        "pin",
        "fixed"
      ],
      "description": "Base condition. Canopies require fixed bases."
    },
    "load_kN_m": {
      "type": "number",
      "minimum": 0,
      "maximum": 50,
      "description": "Downward line load on generated beams/roof members, kN/m."
    },
    "post_spacing_m": {
      "type": "number",
      "minimum": 1.5,
      "maximum": 12,
      "description": "Warehouse frame spacing, metres."
    },
    "snow_kN_m2": {
      "type": "number",
      "minimum": 0,
      "maximum": 10,
      "description": "Warehouse roof snow load, kN/m2."
    },
    "dead_kN_m2": {
      "type": "number",
      "minimum": 0,
      "maximum": 5,
      "description": "Warehouse roof dead load, kN/m2."
    },
    "braces": {
      "type": "boolean",
      "description": "Include warehouse collar/knee bracing."
    },
    "confirm": {
      "type": "boolean",
      "description": "Must be true after the user approves the interpreted structure and parameters."
    }
  },
  "required": [
    "structure_type",
    "confirm"
  ],
  "additionalProperties": false
}

Similar websites

morphus.myles4miles.chatgpt.site

morphus.myles4miles.chatgpt.site

Morphus is an AI-native workspace for designing worlds and generating playable game experiences.

live Unverified Developer Tools Transact tools
154 tools A23 / Act124 / T7 Not yet scored Seen 2026-11-05
list_nodes get_scene_settings get_node_details get_terrain_state get_forest_state
Inspect tools
damnpdfs.com

damnpdfs.com

Install the DamnPDFs Codex plugin, pair a browser workspace and use PDF, image and file tools from your coding agent. Includes setup and privacy limits.

live Unverified Developer Tools Transact tools
81 tools A3 / Act77 / T1 Not yet scored Seen 2026-11-05
scan_to_pdf workflow merge_pdf alternate_mix_pdf compress_pdf
Inspect tools
insignifi4nt.github.io

insignifi4nt.github.io

broCAD/M: local-first CAD and CAM for parametric design, wire EDM planning, simulation and controller export.

live Unverified Developer Tools Transact tools
80 tools A29 / Act49 / T2 Not yet scored Seen 2026-11-05
edm_inspect_approach edm_describe_edits edm_get_context edm_list_projects edm_get_project
Inspect tools
cabinet.varera.studio

cabinet.varera.studio

The Cartographer's Cabinet

live Unverified Developer Tools Transact tools
64 tools A10 / Act50 / T4 Not yet scored Seen 2026-11-05
inspect_daylight inspect_cartographers_project list_project_hierarchy inspect_open_map search_project_objects
Inspect tools

Related on Influzer