MCP server

Figma Spec MCP: Figma Frames to React, Flutter, SwiftUI and Unity Specs

Figma Spec MCP is a Figma server for AI coding agents with 19 tools that turn frames into platform-ready specs, design tokens and accessibility audits.

Run
npx -y figma-spec-mcp@beta
View on GitHub

Stars, license and last push from GitHub. Install count as reported by the open skills directory.

What is Figma Spec MCP?

Figma Spec MCP is an MCP server that reads Figma files and returns structured output for coding agents. Its 19 tools map frames to React, React Native, Flutter, SwiftUI and Unity, export design tokens, audit accessibility and write implementation contracts. It needs a Figma access token.

Figma Spec MCP sits between Figma and a coding agent. Instead of forwarding raw API responses, it returns deterministic JSON in one shared envelope, with freshness metadata on every result and source references for tokens and mappings.

The package is at version 1.0.0 beta 4. The README says it works with any MCP client and names Cursor, VS Code with Copilot, Windsurf, Cline, Continue.dev and Zed.

Platform targets and the tool behind each

TargetToolWhat comes back
Reactmap_to_reactJSX tree, Tailwind or CSS classes, TypeScript props
React Nativemap_to_react_nativeView and Text components with StyleSheet output
Fluttermap_to_flutterWidget tree and ThemeData extraction
SwiftUImap_to_swiftuiStacks, modifier chains and Color assets
Unitymap_to_unityRectTransform data and UGUI component mapping
Any platformgenerate_implementation_contractScope, assets, states and acceptance criteria

Handoff checks beyond code mapping

  • Lint a frame for unnamed layers, missing auto layout and oversized images before an engineer opens it.
  • Find missing hover, pressed, disabled, loading, error and empty states on components.
  • Turn prototype flows into QA test cases, and diff two file versions to see added, removed and modified nodes.

Who it suits

Best for

  • Teams that hand Figma frames to an agent and want a typed spec, not a screenshot, as the starting point.
  • Game and mobile builders, since Unity, Flutter and SwiftUI mapping sit next to React.
  • Anyone comparing it with the Figma MCP or Framelink for how much structure comes back per call.

Not for

  • Projects that need pixel-diff checking of a finished build. For a finished build, a review skill such as interface review is the closer fit.
  • Beta-averse teams. The README marks this release as a beta.
  • Setups that cannot pass a token to a tool call. The README says the token travels as a tool argument.

Use it with UiChemy

Figma Spec MCP produces specs for React, Flutter, SwiftUI and Unity, not for WordPress. When the destination is a WordPress site, UiChemy's Figma to WordPress converts the same Figma design into an editable page. Click Get Started on uichemy.com.