figma_locate
Look up multiple Figma node IDs in one call and report whether each is found, missing, or invalid, with type, name, page, and path when available.
Instructions
Look up a list of node ids in one call, such as the ids a document or an earlier answer cites. One entry per id, in the order given, with the id written 12:34 whichever spelling was passed: {id, found: true, type, name, page, path} for a node the file has (path from the page down, as figma_get_node gives it), {id, found: false} for one it has not, and {id, error} for a string that is not a node id. found, missing and invalid count the entries. found: false is said only of a file that was read: one that cannot be read fails the whole call. Where path does not split on ' / ' into its names, pathIds follows it: one id per name, page first. Dated by exportedAt and account, or fileModifiedAt for a file read from disk, as the server's instructions say (figma-reader help on the command line).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| file | Yes | A local .fig path, a Figma file key or a figma.com/design/... URL (see the server's instructions, or figma-reader help) | |
| refresh | No | Export the live file again rather than read a local or cached copy (see the server's instructions, or figma-reader help) | |
| node_ids | Yes | The node ids to look up, like 12:34 (or 12-34) |