set_annotation
Set, update, or delete annotations for Figma nodes via Conduit MCP server. Supports single or batch operations and returns node-level status updates for efficient design management.
Instructions
Set, update, or delete annotation(s) for one or more Figma nodes.
Returns:
For single: { nodeId, updated/deleted }
For batch: Array<{ nodeId, updated/deleted }>
Input Schema
Name | Required | Description | Default |
---|---|---|---|
entries | No | An array of annotation operations to perform in batch. Optional. | |
entry | No | A single annotation operation to perform. Optional. |
Input Schema (JSON Schema)
{
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"entries": {
"description": "An array of annotation operations to perform in batch. Optional.",
"items": {
"$ref": "#/properties/entry"
},
"type": "array"
},
"entry": {
"additionalProperties": false,
"description": "A single annotation operation to perform. Optional.",
"properties": {
"annotation": {
"additionalProperties": false,
"properties": {
"label": {
"type": "string"
},
"labelMarkdown": {
"type": "string"
}
},
"type": "object"
},
"delete": {
"type": "boolean"
},
"nodeId": {
"type": "string"
}
},
"required": [
"nodeId"
],
"type": "object"
}
},
"type": "object"
}