figma_insert_component
Insert a real library component instance from a design system into a Figma frame. Provide component key, node ID, and file key to place navigation bars, buttons, or any published component while preserving library instance connections.
Instructions
Insert a library component instance into a Figma frame. Use this to insert any published component from your design system library — navigation bars, headers, footers, section titles, cards, buttons, badges, and so on. This inserts the real library instance — not a recreation. Provide componentKey (preferred, from a DS search result) OR nodeId (component node ID in the library file).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| componentKey | No | Component key hash from a design system search result. Preferred over nodeId. | |
| nodeId | No | Component node ID in the library file. Only needed when componentKey is unknown. | |
| fileKey | No | Figma file key of the design system library file. | |
| parentNodeId | No | Node ID of the parent frame. Omit to place on current page. | |
| x | No | ||
| y | No | ||
| width | No | Resize instance to this width after insertion. | |
| height | No | Resize instance to this height after insertion. |