Figma Dash Server
БесплатноНе проверенConnects IDE to Figma Desktop App, enabling AI assistants to generate and manipulate layouts, shapes, and designs directly inside the Figma canvas.
Описание
Connects IDE to Figma Desktop App, enabling AI assistants to generate and manipulate layouts, shapes, and designs directly inside the Figma canvas.
README
An open-source Model Context Protocol (MCP) server that connects your IDE (like Cursor, Claude Desktop, or Antigravity) directly to the Figma Desktop App. This allows AI assistants to proactively generate and manipulate layouts, shapes, and designs directly inside your Figma canvas!
How it Works
The architecture operates securely and completely offline on your local machine:
- Figma Plugin (
figma-plugin): Runs inside your Figma drawing canvas. It hosts a hidden HTTP polling client to receive instructions. - FastMCP Python Server (
figma_dash_mcp_server): Runs as a background service spawned by your IDE. It exposes AI tools (e.g.create_rectangle,create_frame) and sends those commands to Figma via an internal loopback server (port49901).
🚀 Quick Start Guide
Step 1: Install the Prerequisites
Because the server is built with Python, you need an extremely fast package manager called uv to automatically download and run it in an isolated environment.
Install uv (it takes 2 seconds):
macOS / Linux
curl -LsSf https://astral.sh/uv/install.sh | sh
Windows (PowerShell)
powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"
(If you are setting this up on a fresh machine, you might also need to install Python locally if uv doesn't install it for you).
Step 2: Configure Your IDE
You do not need to manually download or install any Python files. Your IDE will use the uvx command to grab the latest official package directly from PyPI on-the-fly!
Add the following block to your IDE's MCP configuration settings (e.g., Cursor Settings > Features > MCP, or claude_desktop_config.json):
{
"mcpServers": {
"figma-generator": {
"command": "uvx",
"args": ["--refresh", "figma-dash-mcp-server@latest"]
}
}
}
(When your IDE restarts, it will execute this command in the background, keeping the server listening for your AI agent!)
Step 3: Connect your Figma Desktop App
For the IDE server to physically draw on your canvas, it needs a linked Figma plugin active.
- Download or clone this repository.
- Open your Figma Desktop App.
- Right-click anywhere in your design canvas > Plugins > Development > Import plugin from manifest.
- Select the
manifest.jsonfile inside thefigma-plugin/folder. - Run the Dash MCP Link plugin from the plugins menu. Keep the small UI window open on the side of your screen!
Step 4: Talk to your AI!
With the Figma plugin open and your IDE restarted, the connection is instantly established. In your IDE chat, simply say:
"Hey, can you use your Figma tools to create a premium glassmorphic dashboard layout in Figma?"
The entire UI layout will build itself directly inside your Figma application in real-time!
Development
To add new AI capabilities:
- Open up
figma_dash_mcp_server/server.pyand write a new@mcp.tool()function. - Have the python tool send a new JSON method (like
create_circle) over thesend_to_figmabackground thread. - Open
figma-plugin/code.jsand add anelse if (toolName === 'create_circle')block to physically execute the drawing via the Figma Plugin API.
Установка Figma Dash Server
У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.
▸ github.com/dynstat/figma-dash-mcpFAQ
Figma Dash Server MCP бесплатный?
Да, Figma Dash Server MCP бесплатный — установка в пару кликов через Unyly без оплаты.
Нужен ли API-ключ для Figma Dash Server?
Нет, Figma Dash Server работает без API-ключей и переменных окружения.
Figma Dash Server — hosted или self-hosted?
Self-hosted: сервер запускается локально на твоей машине командой из раздела установки.
Как установить Figma Dash Server в Claude Desktop, Claude Code или Cursor?
Открой Figma Dash Server на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.
Похожие MCP
LibreOffice Tools
Enables AI agents to read, write, and edit Office documents via LibreOffice with token-efficient design. Supports multiple formats including DOCX, XLSX, PPTX, a
автор: passerbyflutterdannote/figma-use
Full Figma control: create shapes, text, components, set styles, auto-layout, variables, export. 80+ tools.
автор: dannoteLogo.dev
Search and retrieve company logos by brand or domain. Customize size, format, and theme to match your design needs. Accelerate design, prototyping, and content
автор: NOVA-3951PIX4Dmatic
Enables GUI automation for controlling PIX4Dmatic on Windows through MCP. Supports launching, focusing, capturing screenshots, sending hotkeys, clicking UI elem
автор: jangjo123Compare Figma Dash Server with
Не уверен что выбрать?
Найди свой стек за 60 секунд
Автор?
Embed-бейдж для README
Похожее
Все в категории design
