aux-weaver.vercel.app
Auxweave — a web-native creative canvas where AI agents can design alongside humans through WebMCP
First seen 2026-11-05 · Last seen 2026-11-05 · Source: webmcp.com
Answer 8 · Act 21 · Transact 0 · Score: Not yet scored
Tool inspector
add_shape_primitive
Adds a new geometric shape element (rectangle, circle, polygon, star, arrow, or line) to the active artboard. Positions and dimensions are automatically bounded within safe artboard margins so elements never bleed off-screen.
Page: /
Input schema
| Property | Type | Required | Description |
|---|---|---|---|
shapeKind |
string | yes | The type of geometric primitive shape. |
x |
number | no | X position relative to artboard (default: centered) |
y |
number | no | Y position relative to artboard (default: centered) |
width |
number | no | Width of shape in pixels (optional; defaults to a prominent proportional size ~35% of artboard) |
height |
number | no | Height of shape in pixels (optional; defaults to a prominent proportional size ~35% of artboard) |
fillColor |
string | no | Fill hex/hsl color string (e.g. "#7c3aed") |
relativeTo |
string | no | Set to "previous" or an object ID to place relative to that element. |
position |
string | no | Position relative to target (default: "below") |
gap |
number | no | Gap spacing in pixels when relativeTo is used |
Raw JSON schema
{
"type": "object",
"properties": {
"shapeKind": {
"type": "string",
"enum": [
"rectangle",
"circle",
"polygon",
"star",
"arrow",
"line"
],
"description": "The type of geometric primitive shape."
},
"x": {
"type": "number",
"description": "X position relative to artboard (default: centered)"
},
"y": {
"type": "number",
"description": "Y position relative to artboard (default: centered)"
},
"width": {
"type": "number",
"description": "Width of shape in pixels (optional; defaults to a prominent proportional size ~35% of artboard)"
},
"height": {
"type": "number",
"description": "Height of shape in pixels (optional; defaults to a prominent proportional size ~35% of artboard)"
},
"fillColor": {
"type": "string",
"description": "Fill hex/hsl color string (e.g. \"#7c3aed\")"
},
"relativeTo": {
"type": "string",
"description": "Set to \"previous\" or an object ID to place relative to that element."
},
"position": {
"type": "string",
"enum": [
"below",
"above",
"inside"
],
"description": "Position relative to target (default: \"below\")"
},
"gap": {
"type": "number",
"description": "Gap spacing in pixels when relativeTo is used"
}
},
"required": [
"shapeKind"
]
}
Similar websites
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.
inkframe-eta.vercel.app
Browser-native Elah video editor for 9:16 and 16:9 exports
agentdesk-demo.vercel.app
Meridian Ops
eworker.ca
E-Worker is business infrastructure powered by AI, with focused apps and connected business work.