Skip to content

v1.3.0

Latest

Choose a tag to compare

@guptaprakhariitr guptaprakhariitr released this 25 Jun 15:12

Fixes from real new-user feedback

Two things tripped up a fresh install on the Node (npx) path — both fixed.

"bun: command not found" / Bun required

  • The plugin's copy-paste MCP config snippet used bunx. It now emits npx -y aiconnect-figma-mcp — no Bun needed.
  • set_image_fill and batch_ops image embedding used Bun.file(), which throws under plain Node. Switched to Node's fs, so local-image fills work without Bun.

Auto-join failing (having to paste a channel id)

  • join_channel with no arguments is now robust: it discovers the plugin's channel via the relay and waits up to ~12 s for the plugin to come online. This fixes the race where the agent tried to connect before the plugin was ready, and the case where a standalone relay was in use.
  • You can still pass an explicit code: join_channel("<code>").

Install / upgrade

  1. MCP config: npx -y aiconnect-figma-mcp (always pulls latest).
  2. Download aiconnect-figma-plugin.zip below, unzip, import manifest.json in Figma desktop → Plugins → Development → Import plugin from manifest.
  3. Start a fresh agent session, then just ask it to connect and build — join_channel needs no arguments.