figmcp

Changelog

What's new in each release of @irshad.io/figma-local-mcp.

v1.5.0

  • newverify_code renders Flutter code with flutter test and compares it with Figma's render, inside your own project when you name the widget's file.
  • newsearch_design_system lists the components, styles and variables of the open file, so designs reuse them.
  • newplace_image puts local images and SVGs into the open file.
  • newFlutter: projects using flutter_screenutil get .w, .h, .r and .sp lengths.
  • newFlutter: Figma text styles become named AppTextStyles.
  • improvedFlutter: inner shadows and blend modes are drawn.
  • improvedFaster reads: images the server already has, and images of hidden layers, are not sent again; large nodes stop reading early.
  • fixedA malformed request or plugin message no longer stops the server; requests must come from this machine.
  • fixedsave_design_export no longer replaces JSON files that are not design exports.
  • fixedFlutter: text no longer takes the letter spacing of the app's theme.
  • improvedA link to the website in the plugin panel.

v1.4.2

Oct 14, 2026
  • improvedListed in the official MCP Registry as io.github.irshadio/figmcp.

v1.4.1

Oct 14, 2026
  • improvedNew name: figmcp. The plugin shows as figmcp in Figma; the npm package and setup command stay the same.

v1.4.0

Oct 14, 2026
  • newDesign in Figma: use_figma runs Figma plugin API scripts to create and edit frames in the open file, one undo step per script.
  • improvedRedesigned plugin panel with a status card, live indicator and footer links.
  • improvedThe plugin is now called Figma Local MCP.
  • improvedDesigns can load images from the web.
  • improvedThe server reports its real version to MCP clients.

v1.3.3

Oct 8, 2026
  • fixedThe plugin is shared as a development plugin again, imported from its manifest.

v1.3.0

Oct 8, 2026
  • improvedShorter README and a simpler first run.
  • improvedLocalhost is listed in the plugin's allowed domains.

v1.2.0

Oct 8, 2026
  • newFirst npm release: npx @irshad.io/figma-local-mcp setup registers the server and installs the plugin in one command.
  • newFlutter output: widgets for Flutter projects, with assets saved into the folders pubspec.yaml declares.
  • newLive plugin bridge over localhost, offline snapshots and Code Connect mappings.
  • improvedFaster reads: exports run together and hidden layers are skipped.
  • fixedText line boxes with several runs, hugging text widths and SVG render bounds.