← WebMCP Directory

wimy.vercel.app

wimy.vercel.app

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

Wimy

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

Answer 6 · Act 3 · Transact 0 · Score: Not yet scored

Tool inspector

apply_room_structure_edit

act imperative

Atomically change one room's name, dimensions, rectangle or southeast-notch L shape, and bounded door or window openings at an exact room revision; invalidated furniture or openings are rejected without relocation.

Input schema

PropertyTypeRequiredDescription
expectedRevision integer yes —
name string no —
dimensions object no —
geometry — no —
openingOperations array no —
Raw JSON schema
{
  "type": "object",
  "properties": {
    "expectedRevision": {
      "type": "integer",
      "minimum": 1,
      "maximum": 9007199254740991
    },
    "name": {
      "type": "string",
      "minLength": 1,
      "maxLength": 80,
      "pattern": "^(?:\\S|\\S[^\\u0000-\\u001F\\u007F-\\u009F]*\\S)$"
    },
    "dimensions": {
      "type": "object",
      "properties": {
        "width": {
          "type": "number",
          "multipleOf": 0.001,
          "minimum": 1,
          "maximum": 30
        },
        "depth": {
          "type": "number",
          "multipleOf": 0.001,
          "minimum": 1,
          "maximum": 30
        },
        "height": {
          "type": "number",
          "multipleOf": 0.001,
          "minimum": 2,
          "maximum": 10
        }
      },
      "minProperties": 1,
      "additionalProperties": false
    },
    "geometry": {
      "oneOf": [
        {
          "type": "object",
          "properties": {
            "shape": {
              "const": "rectangle"
            }
          },
          "required": [
            "shape"
          ],
          "additionalProperties": false
        },
        {
          "type": "object",
          "properties": {
            "shape": {
              "const": "l-shape"
            },
            "notch": {
              "type": "object",
              "properties": {
                "corner": {
                  "const": "south-east"
                },
                "width": {
                  "type": "number",
                  "multipleOf": 0.001,
                  "exclusiveMinimum": 0
                },
                "depth": {
                  "type": "number",
                  "multipleOf": 0.001,
                  "exclusiveMinimum": 0
                }
              },
              "required": [
                "corner",
                "width",
                "depth"
              ],
              "additionalProperties": false
            }
          },
          "required": [
            "shape",
            "notch"
          ],
          "additionalProperties": false
        }
      ]
    },
    "openingOperations": {
      "type": "array",
      "minItems": 1,
      "maxItems": 8,
      "items": {
        "oneOf": [
          {
            "type": "object",
            "properties": {
              "type": {
                "const": "add"
              },
              "opening": {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "string",
                    "pattern": "^[A-Za-z][A-Za-z0-9_-]{0,63}$",
                    "minLength": 1,
                    "maxLength": 64
                  },
                  "kind": {
                    "enum": [
                      "door",
                      "window"
                    ]
                  },
                  "wall": {
                    "enum": [
                      "north",
                      "east",
                      "south",
                      "west"
                    ]
                  },
                  "centerOffset": {
                    "type": "number",
                    "multipleOf": 0.001
                  },
                  "width": {
                    "type": "number",
                    "multipleOf": 0.001,
                    "exclusiveMinimum": 0
                  },
                  "bottom": {
                    "type": "number",
                    "multipleOf": 0.001
                  },
                  "height": {
                    "type": "number",
                    "multipleOf": 0.001,
                    "exclusiveMinimum": 0
                  }
                },
                "required": [
                  "id",
                  "kind",
                  "wall",
                  "centerOffset",
                  "width",
                  "bottom",
                  "height"
                ],
                "additionalProperties": false
              }
            },
            "required": [
              "type",
              "opening"
            ],
            "additionalProperties": false
          },
          {
            "type": "object",
            "properties": {
              "type": {
                "const": "update"
              },
              "openingId": {
                "type": "string",
                "pattern": "^[A-Za-z][A-Za-z0-9_-]{0,63}$",
                "minLength": 1,
                "maxLength": 64
              },
              "patch": {
                "type": "object",
                "properties": {
                  "kind": {
                    "enum": [
                      "door",
                      "window"
                    ]
                  },
                  "wall": {
                    "enum": [
                      "north",
                      "east",
                      "south",
                      "west"
                    ]
                  },
                  "centerOffset": {
                    "type": "number",
                    "multipleOf": 0.001
                  },
                  "width": {
                    "type": "number",
                    "multipleOf": 0.001,
                    "exclusiveMinimum": 0
                  },
                  "bottom": {
                    "type": "number",
                    "multipleOf": 0.001
                  },
                  "height": {
                    "type": "number",
                    "multipleOf": 0.001,
                    "exclusiveMinimum": 0
                  }
                },
                "minProperties": 1,
                "additionalProperties": false
              }
            },
            "required": [
              "type",
              "openingId",
              "patch"
            ],
            "additionalProperties": false
          },
          {
            "type": "object",
            "properties": {
              "type": {
                "const": "move"
              },
              "openingId": {
                "type": "string",
                "pattern": "^[A-Za-z][A-Za-z0-9_-]{0,63}$",
                "minLength": 1,
                "maxLength": 64
              },
              "patch": {
                "type": "object",
                "properties": {
                  "wall": {
                    "enum": [
                      "north",
                      "east",
                      "south",
                      "west"
                    ]
                  },
                  "centerOffset": {
                    "type": "number",
                    "multipleOf": 0.001
                  }
                },
                "minProperties": 1,
                "additionalProperties": false
              }
            },
            "required": [
              "type",
              "openingId",
              "patch"
            ],
            "additionalProperties": false
          },
          {
            "type": "object",
            "properties": {
              "type": {
                "const": "resize"
              },
              "openingId": {
                "type": "string",
                "pattern": "^[A-Za-z][A-Za-z0-9_-]{0,63}$",
                "minLength": 1,
                "maxLength": 64
              },
              "patch": {
                "type": "object",
                "properties": {
                  "width": {
                    "type": "number",
                    "multipleOf": 0.001,
                    "exclusiveMinimum": 0
                  },
                  "height": {
                    "type": "number",
                    "multipleOf": 0.001,
                    "exclusiveMinimum": 0
                  }
                },
                "minProperties": 1,
                "additionalProperties": false
              }
            },
            "required": [
              "type",
              "openingId",
              "patch"
            ],
            "additionalProperties": false
          },
          {
            "type": "object",
            "properties": {
              "type": {
                "const": "remove"
              },
              "openingId": {
                "type": "string",
                "pattern": "^[A-Za-z][A-Za-z0-9_-]{0,63}$",
                "minLength": 1,
                "maxLength": 64
              }
            },
            "required": [
              "type",
              "openingId"
            ],
            "additionalProperties": false
          }
        ]
      }
    }
  },
  "required": [
    "expectedRevision"
  ],
  "anyOf": [
    {
      "required": [
        "name"
      ]
    },
    {
      "required": [
        "dimensions"
      ]
    },
    {
      "required": [
        "geometry"
      ]
    },
    {
      "required": [
        "openingOperations"
      ]
    }
  ],
  "additionalProperties": false
}

Similar websites

econsor.de

econsor.de

German digital agency building portals, e-commerce sites and online marketing, combining strategy, design and AI to grow clients' visibility and customer base.

live Unverified Productivity & Business Transact tools
143 tools A0 / Act142 / T1 Not yet scored Seen 2026-11-05
econsor_click_search econsor_click_image econsor_click_menu econsor_click_burger_menu_icon econsor_click_previous_button
Inspect tools
inkframe-eta.vercel.app

inkframe-eta.vercel.app

Browser-native Elah video editor for 9:16 and 16:9 exports

live Unverified Productivity & Business Transact tools
87 tools A12 / Act71 / T4 Not yet scored Seen 2026-11-05
get_capabilities list_templates navigate_workspace open_template editor_inspect_video_moments
Inspect tools
agentdesk-demo.vercel.app

agentdesk-demo.vercel.app

Meridian Ops

live Unverified Productivity & Business Transact tools
83 tools A43 / Act24 / T16 Not yet scored Seen 2026-11-05
find_capabilities invoke_capability get_context get_action_status search_customers
Inspect tools
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-11-05
eworker_site_status eworker_list_apps eworker_resolve_app eworker_open_app ewdoc_status
Inspect tools

Related on Influzer