Figma UI MCP — Data skill for Claude Code
AI can draw UI directly on the Figma canvas via JavaScript, and read existing designs back as structured data.
How to install Figma UI MCP
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open TranHoaiHung/figma-ui-mcp and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Figma UI MCP does
AI can draw UI directly on the Figma canvas via JavaScript, and read existing designs back as structured data. Works with Claude Code, Cursor, VS Code, and Windsurf. No API KEY required.
Alternatives in Data
- Private GPT — Complete API layer for private AI applications on local models: RAG, skills, tools, MCP, text-to-sql, and more 57.5k ★
- n8n Code JavaScript — JavaScript in n8n Code nodes with data access patterns 3.6k ★
- AI Data Extraction — extract all your personal data history from cursor, codex, claude-code, windsurf, and trae 1.3k ★
README
figma-ui-mcp
Claude Code to Figma · Antigravity to Figma · Cursor to Figma · Any MCP IDE to Figma
✅ Tested: Claude Code, Antigravity | 🔧 Compatible: Cursor, VS Code, Windsurf, Zed (any MCP stdio client)
**Bidirectional Figma MCP bridge** — let AI assistants (Claude Code, Cursor, Windsurf, Antigravity, VS Code Copilot, or any MCP-compatible IDE) **draw UI directly on Figma canvas** and **read existing designs back** as structured data, screenshots, or code-ready tokens. No Figma API key needed — works entirely over localhost.
**Requires Figma Desktop** — the plugin communicates with the MCP server over `localhost` HTTP polling. Figma's web app does not allow localhost network access, so **Figma Desktop is required**.
Claude ──figma_write──▶ MCP Server ──HTTP (localhost:38451)──▶ Figma Plugin ──▶ Figma Document
Claude ◀─figma_read──── MCP Server ◀──HTTP (localhost:38451)── Figma Plugin ◀── Figma Document
How the localhost bridge works
The MCP server starts a small HTTP server bound to `localhost:38451`. The Figma plugin (running inside Figma Desktop) uses **long polling** — th
Related Skills
BnhassinAgent Database
Persistent Context Across Sessions for Every Agent – Captures everything your agent does during sessions, comp
Design Director
A platform-independent meta-skill that orchestrates every installed design skill through a strict 5-phase pipe
Nexacro Dom Access
Read data from Nexacro-rendered (canvas-based) web pages via DOM internals instead of vision/screenshots. A Cl
Ccf Figuresmith Skills
A Claude Code skill for producing paper-submission figures: matplotlib data figures driven by a results JSON,
Human
The AI Software Factory. Tickets, docs, designs, and analytics in. Shipped code out. One secure pipeline from
Agent Database
Work as the Database Engineer agent — Designs and changes data storage with integrity, compatibility, and safe
Related Agents
10x Tool Calls
Cursor and Windsurf meter usage by requests and tool calls rather than tokens, which means a finished or stall
Canvas To Code Extractor
Decodes any design-source HTML (Claude Design bundle, Figma Export-to-Code, V0, Lovable, Webflow, generic HTML
Web Game Dev
Spezialist für Browser-Spiele mit HTML/CSS/JavaScript, Canvas, Three.js und WebGL. Nutze diesen Agenten für Sp