Delete component property
figma_delete_component_propertyDelete a TEXT, BOOLEAN, INSTANCE_SWAP, or SLOT property from a Figma component or component set, removing it and all instance overrides. Variant properties cannot be deleted.
Instructions
Delete a TEXT, BOOLEAN, INSTANCE_SWAP or SLOT property from a component or component set: every instance loses it, overrides included. A VARIANT property cannot be deleted — it comes from the variant names, so rename the variants instead. To rename or rewire a property use figma_edit_component_property. Editors: Design; unverified: FigJam, Slides.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| session | No | Optional sessionId or file name, to pick a Figma file when more than one is connected. | |
| property | Yes | Its name ("Label") or full key ("Label#2:0"). | |
| componentId | Yes | The COMPONENT or COMPONENT_SET (a variant id is redirected to its set). | |
| 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. |