osfeed.dev
Release /

Framelink MCP for Figma v0.12.0

Send a separate Figma personal access token with each HTTP request.

Before you upgrade to v0.12.0

3 to fix

Use relative `localPath` values or absolute paths inside `IMAGE_DIR`; outside absolute paths and Windows drive-letter paths on POSIX are now rejected. Remove a leading slash if a relative path was intended.

Action requiredSave images and vector assets from Figma to local project files.Affects: Clients relying on absolute paths being silently treated as relative paths.
Read the evidence

Set `--format` and server `OUTPUT_FORMAT` only to `yaml`, `json`, or `tree`; invalid configured values now fail instead of silently falling back. Remove invalid environment values even when a CLI format is supplied.

Action requiredAffects: Configurations with unsupported output-format values.Inferred
Read the evidence

Replace the HTTP server factory argument with credentials and options: `startHttpServer(host, port, baseAuth, serverOptions)`.

Action requiredEmbed Figma design extraction or MCP serving in a Node.js application.Affects: Applications importing startHttpServer.Inferred
Read the evidence

What changed in v0.12.0

HTTP requests accept X-Figma-Token without a globally configured credential. Tree output is opt-in, while image paths must resolve within the configured image directory and invalid output-format values fail validation.

Also: Experimental tree output, stricter image paths and format validation, recovered layout details, and a fix for late progress notifications.

Install [email protected]; requires Node.js >=20.20.0 and Figma API credentials.

New things you can do

Fixed and improved

Late progress notifications no longer arrive after completed fetch responses and crash strict stdio clients; missing-node errors give branch-key and supported-URL guidance.

Now worksRead Figma file or node layouts, styles, text, and component information in an MCP coding tool.
Read the evidence

Seeded by @iluxav with Codex, from the release's public sources. Each change links to its evidence.

Share

LinkedIn takes the link and its card only; write your text there.

X LinkedIn Reddit Hacker News Bluesky