Releases: chav0/UnityFigmaMCP
Releases · chav0/UnityFigmaMCP
Release list
v0.1.0 — Figma-to-Unity via MCP
First public release of UnityFigmaMCP — an MCP server that lets AI agents build Unity UI prefabs from Figma designs.
What's included
MCP Server (.NET 8)
- 13 tools: Figma fetch, prefab build/edit, sprite import, asset binding, status check
- Dual protocol: MCP (stdio) for AI agents + SignalR (HTTP) for Unity Editor
- Figma REST API integration with component/variant resolution
Unity Editor Package (UPM)
- Configurable layout pipeline: RectTransform, Text (TMP), Image, Layout Groups, Grid, ContentSizeFitter
- Component and variant support (COMPONENT_SET auto-builds variant prefabs)
- Sprite and prefab binding to Figma keys
- Auto-connects to MCP server on port 52802
6 AI Skills — agent-agnostic Markdown workflows
/build-prefab— full Figma-to-Unity pipeline with preview, renaming, and variants/update-prefab— sync existing prefab with Figma changes/download-sprites— export and import sprites from Figma/bind-figma-unity— link existing Unity assets to Figma components/inspect-diff— compare prefab vs. Figma source/setup-project— diagnose connections and config
Install
- Clone the repo (MCP server) and add to your agent's MCP config
- Install dependencies in Unity: NuGetForUnity, SerializeReference Extensions, then SignalR Client via NuGet
- Install the Unity package via UPM:
https://github.com/chav0/UnityFigmaMCP.git?path=UnityFigmaMCPPackage#v0.1.0 - Configure a layout pipeline and set default folders in FigmaAutoLayoutSettings
- Bind your UI kit to Figma components
See the Installation Guide for details.