Figma MCP tools: the full list
FigmaMCP gives Claude Code or Codex 46 tools for the file open in your Figma desktop app. You do not call them yourself. You ask in plain words, and your agent picks the tools.
| Group | Tools | What they do |
|---|---|---|
| Read | page_info, node_info, component_list, style_list, variable_list, annotation_list, reaction_list, instance_get_overrides | Read the file structure and its assets. Reads never change the file. |
| See and move | node_export_visual, view_navigate | Get a picture of a layer. Move the Figma view to a layer. |
| Create | create_frame, create_shape, create_svg, create_text, create_instance, create_component, create_component_set | Add layers, components and variants. |
| Change layers | node_rename, node_transform, node_clone, node_delete, node_group, node_ungroup, node_flatten, node_insert_child | Rename, move, resize, copy, delete and restructure layers. |
| Appearance | node_set_fill, node_set_stroke, node_set_effects, node_set_corner_radius, node_set_auto_layout | Set colors, images, borders, shadows, corners and auto layout. |
| Text | text_set_content, text_set_style | Change words, font, size and other text style. |
| Components | component_manage_property, component_delete_property, instance_set_property, instance_set_overrides | Manage component properties and change instances. |
| Styles | style_manage, style_delete, node_apply_style | Create and edit paint, text, effect and grid styles, and apply them. |
| Variables | variable_manage, variable_delete, node_bind_variable | Create and edit variables, and bind them to layers. |
| Notes and prototypes | annotation_set, reaction_update | Write annotations and prototype interactions. |
| Connection | channel_join, channel_leave | Choose which open file to work on, when more than one is open. |
Download for Mac Version 0.1.10
Which tools can change your file
Only the write tools, and only in a file where the plugin is open and its AI can edit this file switch is on. Switch it off and your agent can only read. See what the agent can write and the safety checks.
Questions
Do I have to learn these tool names?
No. You ask your agent in plain words. The names are here so you can see what is possible.
Can I turn off some tools?
The plugin has one switch, AI can edit this file. With it off, your agent can only read.
Which agents can use these tools?
Claude Code and Codex. The Mac app connects them for you.