Create stickies (FigJam)
figma_create_stickiesCreates 1-200 FigJam sticky notes in a non-overlapping grid using real note sizes, with color and parent placement, returning positions and bounds.
Instructions
FigJam sticky notes, one idea each, 1–200 in one call, laid out as a grid from their REAL sizes: a sticky is 240 wide (416 with wide) and grows taller with its text, so rows are placed after the text is in and never overlap. color: white, gray, green, teal, blue, violet, pink, red, orange, yellow, or a hex — names land on FigJam's exact swatches. The size is fixed: no width or height; use wide for about 100 words or more. columns per row (default one row), gap (default 64). Prompts, labels and instructions are text, not stickies. The parent is never resized: parentOverflow says how far the block runs past it (then figma_fit_sections). Returns created [{ index, id, x, y, width, height }] and bounds. Editors: FigJam only, unverified.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| x | No | Left edge, in the parent's coordinates. Default: below what the parent holds; on the page, right of its content. | |
| y | No | Top edge, in the parent's coordinates. | |
| gap | No | Space between stickies, px. Default 64. | |
| columns | No | Items per row. Default: all in one row. | |
| session | No | Optional sessionId or file name, to pick a Figma file when more than one is connected. | |
| parentId | No | A section or frame to put it in (id or Figma link). Default: the current page. | |
| stickies | Yes | ||
| idempotencyKey | No | Caller-owned retry key, ≤128 chars. Re-calling with the same key never executes twice: it returns the existing result, or waits for the op still in flight. Supply your own for anything large — if the MCP client times out (rather than the bridge), only a key you chose can be used to retry safely. |