Give your AI coding agent access to Figma design data in a format optimized for UI building. 99.5% size reduction while preserving all UI-critical information.
This fork specializes in extracting only the information LLMs need to build UIs while removing Figma-specific metadata that isn't relevant for code generation. The result:
✅ 99.5% size reduction on real Figma files (65 MB → 128 KB)
✅ CSS-aligned property names (backgroundColor, flexDirection, etc.) matching LLM training data
✅ Complete UI-building data preserved (layout, styling, text, components)
✅ Inline styles - no separate dictionaries to parse
✅ Omits Figma internals - no bounding boxes, constraints, or prototype data
Example transformation:
Original Framelink MCP: Returns full Figma API response with all metadata
This fork: Returns CSS-aligned nodes with display: "flex", backgroundColor: "rgba(...)", etc.
Give Cursor and other AI-powered coding tools access to your Figma files with this Model Context Protocol server.
This fork optimizes the Figma data specifically for LLM UI building by converting Figma's internal format to CSS-aligned properties while reducing response size by 99.5%.
How it works
Open your IDE's chat (e.g. agent mode in Cursor).
Paste a link to a Figma file, frame, or group.
Ask Cursor to implement the design.
Cursor fetches CSS-aligned, LLM-optimized design data and generates accurate code.
This MCP server transforms Figma API data into an LLM-friendly format:
CSS property names (backgroundColor, flexDirection, fontSize) instead of Figma internals
Inline styles directly in nodes (no separate dictionaries)
Flexbox primitives for layout (no absolute positioning)
Complete UI data (colors, typography, spacing, effects)
99.5% size reduction while preserving all UI-critical information
The npm package @tmegit/figma-developer-mcp receives a total of 1,016 weekly downloads. As such, @tmegit/figma-developer-mcp popularity was classified as popular.
We found that @tmegit/figma-developer-mcp demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago.It has 1 open source maintainer collaborating on the project.
Package last updated on 19 Mar 2026
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
A misconfiguration gave three Anthropic models internet access, and one, believing it was in a simulation, shipped a credential-stealing package to PyPI.
Socket has joined the new Composer and Packagist sponsorship program as a launch sponsor, supporting the team that keeps PHP's package ecosystem secure.