FigmaMCP

Figma MCP export image: how the agent sees a layer

Figma MCP export image means one tool, node_export_visual. With FigmaMCP, Claude Code or Codex can render any layer in your open file to PNG, JPG, SVG or PDF at a scale you choose. It only reads. The agent uses it to see your design and to check its own edits.

What node_export_visual returns

Export formats
Format What comes back Good for
PNGA base64 image. Clients that support it show the image inline.Checking a layout after an edit, or showing the agent what a design looks like.
JPGA base64 image, same as PNG.A smaller picture of a photo-heavy layer.
SVGRaw SVG markup the agent can read directly.Inspecting the structure of an icon or shape.
PDFA base64 file, a delivery artifact.A PDF of a layer. Prefer PNG or SVG when the agent needs to look.

Download for Mac Version 0.1.10

How Figma MCP export image works

The tool is node_export_visual. It renders one layer to an image at a scale you choose. The layer can be a single icon or a whole frame. It only reads. It never changes your file. Export is how an agent sees your design, and how it checks its own edits.

The tool returns the image data to the agent. Saving that data as a file in your project is a step the agent does with its own file tools. FigmaMCP does not save files itself.

Why the agent exports at all

An agent that only reads layer data cannot see spacing, color or overlap. It reads numbers and names. An exported picture lets it look at the result. A common loop is: the agent changes a frame, exports it, looks, and fixes what it finds. You can also ask for a picture at any time, for example before you approve a change.

Scale

Use a scale of about 1.0 for a few layers. Use 0.3 to 0.5 for a large group, so the reply stays small. To check a big edit, export one chunk at half scale, fix what you see, then export the whole frame at a low scale for a final look.

Figma MCP export: example requests

Example export requests
You ask What the agent does
“Show me the pricing frame as it looks now.”Exports the frame as PNG and looks at the image.
“Export this icon as SVG.”Exports the layer as SVG and returns the markup. It can then write it to a file if you ask.
“Check that the new card matches the old one.”Exports both layers and compares the pictures.
“Replace the headline, then show me the result.”Edits the text, then exports the frame at a low scale to verify.

What export does not do

FigmaMCP has no call quota. For Figma’s own limits, see Figma MCP limit reached. For all tools, see the tools list.

Questions

Can Figma MCP export an image of a layer?
Yes. node_export_visual renders a layer to PNG, JPG, SVG or PDF at a scale you choose. It only reads, so your file does not change.
Does the export save a file to my computer?
The tool returns the image data to your agent. If you want a file in your project, the agent writes it with its own file tools.
Can I export a whole frame, not just one icon?
Yes. Ask the agent to export the frame. For large frames use a lower scale so the reply stays small.
Does exporting count against a call quota?
FigmaMCP has no call quota. See Figma MCP limit reached for Figma’s own limits.