Figma MCP servers
80 Figma MCP servers compared by tools, transport, stars and downloads, with install config for Claude Code, Cursor, VS Code and Codex.
Updated Nov 14, 2026 · measured from GitHub, npm and PyPI
Figma MCP Server by figma ranks first on documentation, activity and stars, and it is published by figma.
View serverFigma MCP servers compared
- Transport
- remote
- Tools
- —
- Language
- Python
- Transport
- stdio
- Tools
- —
- Language
- TypeScript
- Transport
- stdio
- Tools
- —
- Language
- HTML
- Transport
- stdio
- Tools
- 102
- Language
- TypeScript
- Transport
- stdio
- Tools
- 85
- Language
- TypeScript
- Transport
- stdio
- Tools
- 55
- Language
- TypeScript
- Transport
- stdio
- Tools
- —
- Language
- HTML
- Transport
- stdio
- Tools
- —
- Language
- TypeScript
- Transport
- stdio
- Tools
- —
- Language
- JavaScript
- Transport
- stdio
- Tools
- 5
- Language
- TypeScript
- Transport
- stdio
- Tools
- 45
- Language
- TypeScript
- Transport
- stdio
- Tools
- —
- Language
- TypeScript
| Server | Transport | Tools | Language | Stars | Downloads, 30d | Install |
|---|---|---|---|---|---|---|
| remote | — | Python | 2.2K | — | Install | |
| stdio | — | TypeScript | 16.2K | — | Install | |
| stdio | — | HTML | 5.1K | — | Install | |
| stdio | 102 | TypeScript | 3.3K | — | Install | |
| stdio | 85 | TypeScript | 80 | 1.3K | Install | |
| stdio | 55 | TypeScript | 917 | — | Install | |
| stdio | — | HTML | 1.1K | — | Install | |
| stdio | — | TypeScript | 1.4K | — | Install | |
| stdio | — | JavaScript | 265 | — | Install | |
| stdio | 5 | TypeScript | 15 | 1.3K | Install | |
| stdio | 45 | TypeScript | 14 | — | Install | |
| stdio | — | TypeScript | 10 | 5K | Install |
Install Figma MCP Server by figma
$ claude mcp add --transport http mcp-server-guide https://mcp.figma.com/mcp~/.cursor/mcp.json
{
"mcpServers": {
"mcp-server-guide": {
"url": "https://mcp.figma.com/mcp"
}
}
}.vscode/mcp.json
{
"servers": {
"mcp-server-guide": {
"type": "http",
"url": "https://mcp.figma.com/mcp"
}
}
}~/.codex/config.toml
[mcp_servers.mcp-server-guide] url = "https://mcp.figma.com/mcp"
~/.gemini/settings.json
{
"mcpServers": {
"mcp-server-guide": {
"httpUrl": "https://mcp.figma.com/mcp"
}
}
}All Figma MCP servers
Gives AI coding agents Figma design context so they can generate code, extract variables and components, and write to the canvas.
$claude mcp add --transport http mcp-server-guide https://mcp.figma.com/mcpProvides AI coding agents with access to Figma design metadata to enable accurate one-shot UI implementation.
$claude mcp add figma-context-mcp -- npx -y figma-developer-mcpExtracts design systems from any URL into tokens for Tailwind, Figma, and AI editors, while scoring UI consistency and brand alignment.
$claude mcp add design-extract -- npx -y designlangConnects AI clients to Figma to extract design tokens, create components and frames, sync variables, and audit accessibility and design-code parity.
$claude mcp add figma-console-mcp -- npx -y figma-console-mcpEnables AI clients to read and write live Figma data through a plugin bridge without requiring a REST API token or facing rate limits.
$claude mcp add figma-mcp-rust -- npx -y @alvinindra/figma-mcp-rustLets an AI client read and edit live Figma document data through a plugin bridge without hitting Figma API rate limits.
$claude mcp add figma-mcp-bridge -- npx -y @gethopp/figma-mcp-bridgeEnables AI agents to generate professional design assets like landing pages, decks, and social posts using a library of design systems and templates.
$claude mcp add open-design -- npx -y @feimacode/open-design-agent-kit-mcpEnables AI agents to bidirectional communicate with Figma by converting designs into framework-aware code and authoring canvas elements directly.
$claude mcp add figwright -- npx -y @figwright/mcpEnables AI assistants to draw UI components directly on the Figma canvas and read design data back as structured tokens or screenshots.
$claude mcp add figma-ui-mcp -- npx -y figma-ui-mcpConverts websites, PDFs, and Figma libraries into a portable brand runtime that AI agents use to generate on-brand content and design tokens.
$claude mcp add brandsystem-mcp -- npx -y @brandsystem/mcpConnect AI assistants to Figma to programmatically read, create, and modify designs and manage design systems.
$claude mcp add figma-edit-mcp -- npx -y figma-edit-mcpLets an AI client call every Figma REST API endpoint to read files, variables, components, comments, teams, and webhooks.
$claude mcp add figma-mcp-server -- npx -y figma-mcp-serverLets AI coding tools look up design tokens, components, and templates, then validate generated UI code against your brand rules locally.
$claude mcp add brandrail -- npx -y brandrailEnables AI clients to read and edit Figma designs live through a local plugin bridge without requiring a REST API token.
$claude mcp add figma-mcp-go -- npx -y @tunglt1810/figma-mcp-goTransforms Figma design data into a compact, LLM-friendly format to facilitate accurate UI code generation and component building.
$claude mcp add figma-context-mcp -- npx -y @tmegit/figma-developer-mcpTransforms Figma design data into a compact, LLM-friendly format to enable accurate UI code generation and component building.
$claude mcp add figma-to-code-mcp -- npx -y @tmegit/figma-to-code-mcpSynthesizes interview transcripts into cited, critic-checked insights with verifiable receipts and FigJam board layouts.
$claude mcp add motif -- uvx etot-motifLets an AI client read, create, and modify Figma designs through an MCP server and Figma plugin.
Provides AI agents with precise measurements of video content, including frame-accurate cuts, easing curves, color palettes, and word-timed transcripts.
$claude mcp add framelens -- npx -y framelensConverts Figma frames to HTML, React, or Next.js code and uses a pixel-diff loop to verify the output against the original design.
$claude mcp add figma-codekit-mcp -- npx -y figma-codekit-mcpConverts Figma frames to deterministic HTML/React and uses a pixel-diff verification loop to ensure code matches the design perfectly.
$claude mcp add figma-mcp -- npx -y @mehmoodqureshi/figma-mcpTurns FigJam boards into source-cited context for LLMs by clustering stickies, tables, and images with links back to original nodes.
$claude mcp add figjam-mcp -- npx -y figjam-context-mcpRuns Playwright, Figma, Chrome DevTools, Shopify Dev and Context7 MCP servers behind one connection and trims their token usage.
$claude mcp add playguard -- npx -y playguardProvides coding agents with design context from local Figma files, including layouts, styles, SVG assets, and revision diffs.
$claude mcp add figlens -- npx -y @runkids/figlensLets an AI agent read local Figma .fig files offline to extract layers, styles, components, and render images.
$claude mcp add figme-mcp -- npx -y figme-mcpEnables AI clients to read and manipulate Figma design and FigJam files in real-time via a WebSocket bridge to a Figma plugin.
Enables AI agents to design in Figma by providing read and write access to a live canvas with visual feedback and rollback capabilities.
$claude mcp add figma-mcp-bridge -- npx -y @kolganovr/figma-mcp-bridgeEnables AI agents to design in Figma by providing read and write access to a live canvas with visual feedback and rollback capabilities.
$claude mcp add mokido -- npx -y mokidoLets an AI client create and manipulate fully editable vector nodes, shapes, gradients, and components directly on the Figma canvas.
$claude mcp add wm-figma-vector-mcp -- npx -y figma-vector-mcpCompares mobile app screens from Android emulators or iOS simulators against Figma designs to identify and suggest fixes for UI discrepancies.
$DriftcheckAllows an AI client to list top-level frames in a Figma file and download frame images along with their JSON node data and image-fill maps.
$claude mcp add figma-mcp -- npx -y @scalably-io/figma-mcpConverts Figma frames into Flutter, SwiftUI, React, or HTML code and allows AI agents to design directly within Figma Desktop.
$claude mcp add figmcp -- npx -y @irshad.io/figma-local-mcpConnects Figma to AI agents to read designs, import URLs into Figma, audit components, and generate code patches from design changes.
$claude mcp add figbridge -- npx -y figbridge-mcpChecks a coding agent's UI decisions against a design system in code or Figma to ensure component reuse and prevent unnecessary custom builds.
Validates AI-built front-ends against Figma designs by comparing design tokens and geometry instead of raw pixels.
$claude mcp add designfit -- npx -y designfitTranslates design tokens between Tailwind, CSS, Figma, Material 3, and SwiftUI to maintain design consistency across platforms.
$claude mcp add design-token-bridge-mcp -- npx -y design-token-bridge-mcpLets an AI client design mobile app UI screens from plain language descriptions and export them to Figma or code.
$claude mcp add --transport http mcp https://sleek.design/api/mcpTurns UI screenshots and Figma data into traceable design-to-code artifacts for Web, iOS, and Android implementation.
$claude mcp add ui-design-to-code-mcp -- npx -y ui-design-to-code-mcpAllows AI agents to write, validate, and repair JSON form definitions for React, Vue, Swift, and Kotlin applications.
$claude mcp add formhaus -- npx -y @formhaus/mcpAnimate and convert design files into Rive formats using AI-driven tools for Lottie, After Effects, Figma, and pixel art.
$claude mcp add rivemcp-releases -- npx -y rivemcpTransforms HTML or text descriptions into Figma designs using your specific design system components and tokens.
$claude mcp add mimic-ai -- npx -y @miapre/mimic-aiTransforms HTML prototypes into Figma designs using your specific design system components and tokens.
$claude mcp add html-to-figma-design-system -- npx -y html-to-figma-design-systemConverts HTML and Claude designs into editable Figma layers and transforms Figma frames into code using your existing React components.
$claude mcp add layerwright -- npx -y layerwrightConverts Figma designs into code using Claude Code by reading files through a local plugin, supporting various stacks like React Native and SwiftUI.
$claude mcp add design-twin -- npx -y @design-twin/dtwinEnables AI agents to interact with the Figma desktop app using the full Plugin API for reading, writing, and executing arbitrary JavaScript.
$claude mcp add localfig -- npx -y localfigEnables AI clients to read, modify, and convert Figma files into code by interacting directly with local .fig, .deck, .jam, and .site files.
$claude mcp add grafta -- npx -y graftaLets an AI agent open, inspect, edit, and lint Figma .fig design files headless through a local MCP server.
Allows AI agents to manage Figma workspaces by organizing projects, reviewing access, and managing teams and seats.
$claude mcp add figmanage -- npx -y figmanageConnects AI clients to Figma Desktop via a local plugin to inspect, edit, and export design files without requiring a Dev or Full seat.
Connect your AI assistant to Edworking projects, tasks, documents, conversations, and files using scoped OAuth access.
$claude mcp add --transport http edworking-mcp https://mcp.edworking.com/mcpFigma MCP questions
What is the best Figma MCP server?
Figma MCP Server by figma ranks first among Figma MCP servers on HostedMCP by documentation, activity, stars and downloads, followed by Figma-Context-MCP by glips, Designlang.
Is there an official Figma MCP server?
Yes: Figma MCP Server by figma (figma/mcp-server-guide).
Which Figma MCP servers work remotely?
3 servers can run as a remote (HTTP) server, including Figma MCP Server by figma, Sleek, Edworking MCP.
How do I install a Figma MCP server in Claude Code?
For Figma MCP Server by figma, run `claude mcp add --transport http mcp-server-guide https://mcp.figma.com/mcp`. Each server page has the config for Cursor, VS Code, Codex and Claude Desktop.