← WebMCP Directory

commandcanvas.vercel.app

commandcanvas.vercel.app

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

Try a sketch and its linked diagram, create and arrange objects, and inspect your changes. No account or API key required.

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

Answer 1 · Act 10 · Transact 1 · Score: Not yet scored

Tool inspector

organize_objects

act imperative

Group explicit canvas objects inside a semantic frame, or ungroup an existing frame, through one reversible mutation.

Page: /local

Input schema

No input properties (empty object).

Raw JSON schema
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "oneOf": [
    {
      "type": "object",
      "properties": {
        "action": {
          "type": "string",
          "const": "group"
        },
        "objectIds": {
          "minItems": 1,
          "maxItems": 20,
          "type": "array",
          "items": {
            "type": "string",
            "minLength": 2,
            "maxLength": 96,
            "pattern": "^[a-z][a-z0-9-]*$"
          }
        },
        "expectedVersions": {
          "minItems": 1,
          "maxItems": 20,
          "type": "array",
          "items": {
            "type": "object",
            "properties": {
              "objectId": {
                "type": "string",
                "minLength": 2,
                "maxLength": 96,
                "pattern": "^[a-z][a-z0-9-]*$"
              },
              "expectedVersion": {
                "type": "integer",
                "minimum": 1,
                "maximum": 1000000000
              }
            },
            "required": [
              "objectId",
              "expectedVersion"
            ],
            "additionalProperties": false
          }
        },
        "frame": {
          "type": "object",
          "properties": {
            "id": {
              "type": "string",
              "minLength": 2,
              "maxLength": 96,
              "pattern": "^[a-z][a-z0-9-]*$"
            },
            "title": {
              "type": "string",
              "minLength": 1,
              "maxLength": 120
            },
            "x": {
              "type": "number",
              "minimum": -1000000,
              "maximum": 1000000
            },
            "y": {
              "type": "number",
              "minimum": -1000000,
              "maximum": 1000000
            },
            "width": {
              "type": "number",
              "minimum": 160,
              "maximum": 2000
            },
            "height": {
              "type": "number",
              "minimum": 80,
              "maximum": 1400
            },
            "zIndex": {
              "type": "integer",
              "minimum": 0,
              "maximum": 100000
            },
            "tone": {
              "type": "string",
              "enum": [
                "coral",
                "sky",
                "sand",
                "violet"
              ]
            }
          },
          "required": [
            "id",
            "title",
            "x",
            "y",
            "width",
            "height",
            "zIndex",
            "tone"
          ],
          "additionalProperties": false
        }
      },
      "required": [
        "action",
        "objectIds",
        "expectedVersions",
        "frame"
      ],
      "additionalProperties": false
    },
    {
      "type": "object",
      "properties": {
        "action": {
          "type": "string",
          "const": "ungroup"
        },
        "frameId": {
          "type": "string",
          "minLength": 2,
          "maxLength": 96,
          "pattern": "^[a-z][a-z0-9-]*$"
        },
        "expectedVersion": {
          "type": "integer",
          "minimum": 1,
          "maximum": 1000000000
        }
      },
      "required": [
        "action",
        "frameId",
        "expectedVersion"
      ],
      "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