← WebMCP Directory

insignifi4nt.github.io

insignifi4nt.github.io

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

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

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

Answer 29 · Act 49 · Transact 2 · Score: Not yet scored

Tool inspector

cad_import_document

act imperative

Import a complete validated wireedm-cad document as a NEW unsaved draft with a fresh identity. Call cad_describe_features for complete feature schemas; the compact feature envelope does not relax validation. Uses the visible CAD JSON Import operation; preserves expressions and feature IDs, never overwrites saved CAD. Refuses unsaved CAD/CAM drafts, stale versions and active workflows. Typed declarative CAD data only, not executable source.

Page: /wireedm-gcode-parser/

Input schema

PropertyTypeRequiredDescription
expectedVersion string yes —
document object yes —
Raw JSON schema
{
  "additionalProperties": false,
  "type": "object",
  "required": [
    "expectedVersion",
    "document"
  ],
  "properties": {
    "expectedVersion": {
      "minLength": 1,
      "maxLength": 160,
      "type": "string"
    },
    "document": {
      "additionalProperties": false,
      "type": "object",
      "required": [
        "format",
        "schemaVersion",
        "id",
        "name",
        "units",
        "parameters",
        "features"
      ],
      "properties": {
        "format": {
          "const": "wireedm-cad",
          "type": "string"
        },
        "schemaVersion": {
          "anyOf": [
            {
              "const": 1,
              "type": "number"
            },
            {
              "const": 2,
              "type": "number"
            }
          ]
        },
        "id": {
          "pattern": "^[a-z0-9][a-z0-9_-]{0,95}$",
          "type": "string"
        },
        "name": {
          "minLength": 1,
          "maxLength": 160,
          "pattern": "\\S",
          "type": "string"
        },
        "units": {
          "const": "mm",
          "type": "string"
        },
        "parameters": {
          "additionalProperties": false,
          "type": "object",
          "patternProperties": {
            "^[A-Za-z_][A-Za-z0-9_]{0,63}$": {
              "minimum": -1000000000,
              "maximum": 1000000000,
              "type": "number"
            }
          }
        },
        "parameterGroups": {
          "type": "array",
          "items": {
            "additionalProperties": false,
            "type": "object",
            "required": [
              "id",
              "name"
            ],
            "properties": {
              "id": {
                "pattern": "^[A-Za-z0-9][A-Za-z0-9_-]{0,95}$",
                "type": "string"
              },
              "name": {
                "minLength": 1,
                "maxLength": 160,
                "pattern": "\\S",
                "type": "string"
              }
            }
          }
        },
        "parameterMetadata": {
          "additionalProperties": false,
          "type": "object",
          "patternProperties": {
            "^[A-Za-z_][A-Za-z0-9_]{0,63}$": {
              "additionalProperties": false,
              "type": "object",
              "required": [
                "source"
              ],
              "properties": {
                "groupId": {
                  "pattern": "^[A-Za-z0-9][A-Za-z0-9_-]{0,95}$",
                  "type": "string"
                },
                "source": {
                  "anyOf": [
                    {
                      "additionalProperties": false,
                      "type": "object",
                      "required": [
                        "kind"
                      ],
                      "properties": {
                        "kind": {
                          "const": "manual",
                          "type": "string"
                        }
                      }
                    },
                    {
                      "additionalProperties": false,
                      "type": "object",
                      "required": [
                        "kind",
                        "featureId",
                        "profileId",
                        "inputName",
                        "packageId",
                        "packageVersion"
                      ],
                      "properties": {
                        "kind": {
                          "const": "plugin",
                          "type": "string"
                        },
                        "featureId": {
                          "pattern": "^[A-Za-z0-9][A-Za-z0-9_-]{0,95}$",
                          "type": "string"
                        },
                        "profileId": {
                          "pattern": "^[A-Za-z0-9][A-Za-z0-9_-]{0,95}$",
                          "type": "string"
                        },
                        "inputName": {
                          "pattern": "^[A-Za-z_][A-Za-z0-9_]{0,63}$",
                          "type": "string"
                        },
                        "packageId": {
                          "pattern": "^[a-z][a-z0-9.-]{0,79}$",
                          "type": "string"
                        },
                        "packageVersion": {
                          "pattern": "^\\d+\\.\\d+\\.\\d+$",
                          "maxLength": 32,
                          "type": "string"
                        }
                      }
                    }
                  ]
                }
              }
            }
          }
        },
        "features": {
          "type": "array",
          "items": {
            "additionalProperties": true,
            "type": "object",
            "required": [
              "id",
              "name",
              "suppressed",
              "kind"
            ],
            "properties": {
              "id": {
                "pattern": "^[A-Za-z0-9][A-Za-z0-9_-]{0,95}$",
                "type": "string"
              },
              "name": {
                "minLength": 1,
                "maxLength": 160,
                "pattern": "\\S",
                "type": "string"
              },
              "suppressed": {
                "type": "boolean"
              },
              "kind": {
                "type": "string"
              }
            }
          }
        }
      }
    }
  }
}

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
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
postext.dev

postext.dev

Try the Postext typesetting engine live: edit markdown, manage figures and tables, tune Knuth-Plass justification, and export print-ready PDF and EPUB — in the …

live Unverified Developer Tools Transact tools
61 tools A8 / Act48 / T5 Not yet scored Seen 2026-11-05
sandbox_get_state sandbox_render_page sandbox_inspect_pages sandbox_inspect_point sandbox_read_text
Inspect tools

Related on Influzer