MCP Tools
create_instance
Create an instance of an existing Figma component and place it inside a target parent node.
Instantiates an existing Figma component and inserts the instance into a specified parent frame or group. Returns the new instance node ID. Use find_node or get_selected_node to discover the component node ID and a valid parent node ID before calling this tool.
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
| componentNodeId | string | Required | The Figma node ID of the COMPONENT to instantiate |
| parentNodeId | string | Required | The Figma node ID of the parent frame or group to place the instance into |
Example prompt
Try asking: Add three instances of the Button/Primary component to the hero section.
Tips
- Use find_node with nodeType: 'COMPONENT' to locate a component by name.
- Instances maintain a link to the master component — edits to the component propagate to all instances.
- Use update_style on an instance to override individual properties without affecting the master.