← WebMCP Directory

nice-field-0f080db0f.7.azurestaticapps.net

nice-field-0f080db0f.7.azurestaticapps.net

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

Excalidraw is a virtual collaborative whiteboard tool that lets you easily sketch diagrams that have a hand-drawn feel to them.

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

Answer 1 · Act 7 · Transact 0 · Score: Not yet scored

Tool inspector

add_shape

act imperative

Add a single labelled shape. x/y are the top-left corner. Use this for every box in an architecture diagram (services, load balancers, databases, caches), and for adding one decision diamond or start/end ellipse to a diagram that already exists. Collision is handled for you: if the spot you ask for is taken, the box is placed at the nearest free position instead and the response tells you where it actually landed — so boxes can never overlap. ALWAYS use the x/y in the response, not the ones you requested, when positioning anything relative to this box. Returns the new element's id, which you need for bind_arrow.

Input schema

PropertyTypeRequiredDescription
x number yes Top-left x coordinate.
y number yes Top-left y coordinate.
width number yes Width in pixels. Use 180 unless the label needs more.
height number yes Height in pixels. Use 80 unless the label needs more.
label string yes Text shown centred inside the shape.
shape string no rectangle for a service, component or store (the default); diamond for a decision or branch; ellipse for a start or end point.
backgroundColor string no OPTIONAL fill colour as a hex string. Omit it unless the user asked for colour — an uncoloured diagram must stay uncoloured.
strokeColor string no OPTIONAL border colour as a hex string. Omit unless the user asked for colour.
fillStyle string no OPTIONAL fill rendering. Defaults to 'solid' — leave it out unless the user asks for 'hachure' (single-line sketchy shading) or 'cross-hatch'.
Raw JSON schema
{
  "type": "object",
  "properties": {
    "x": {
      "type": "number",
      "description": "Top-left x coordinate."
    },
    "y": {
      "type": "number",
      "description": "Top-left y coordinate."
    },
    "width": {
      "type": "number",
      "description": "Width in pixels. Use 180 unless the label needs more."
    },
    "height": {
      "type": "number",
      "description": "Height in pixels. Use 80 unless the label needs more."
    },
    "label": {
      "type": "string",
      "description": "Text shown centred inside the shape."
    },
    "shape": {
      "type": "string",
      "enum": [
        "rectangle",
        "diamond",
        "ellipse"
      ],
      "description": "rectangle for a service, component or store (the default); diamond for a decision or branch; ellipse for a start or end point."
    },
    "backgroundColor": {
      "type": "string",
      "description": "OPTIONAL fill colour as a hex string. Omit it unless the user asked for colour — an uncoloured diagram must stay uncoloured."
    },
    "strokeColor": {
      "type": "string",
      "description": "OPTIONAL border colour as a hex string. Omit unless the user asked for colour."
    },
    "fillStyle": {
      "type": "string",
      "enum": [
        "solid",
        "hachure",
        "cross-hatch"
      ],
      "description": "OPTIONAL fill rendering. Defaults to 'solid' — leave it out unless the user asks for 'hachure' (single-line sketchy shading) or 'cross-hatch'."
    }
  },
  "required": [
    "x",
    "y",
    "width",
    "height",
    "label"
  ]
}

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