Figma Mcp Server
БесплатноДавно не обновлялся (219д)A comprehensive local MCP server for Figma. Connect Figma with the Gemini CLI, Cursor, and Claude Desktop.
Описание
A comprehensive local MCP server for Figma. Connect Figma with the Gemini CLI, Cursor, and Claude Desktop.
README
A comprehensive local MCP server for Figma. Connect Figma with the Gemini CLI, Cursor, and Claude Desktop.

Prerequisites
- Bun (>= 1.1.0)
Install
Install the server
git clone https://github.com/planetabhi/figma-mcp-server.git
cd figma-mcp-server
bun i
Set tool environment variable
Create a .env file and set the FIGMA_API_KEY to your Figma API key.
FIGMA_API_KEY=
To generate a new personal access token, log in to your Figma account, then from the top-left menu, head to Settings, click on the security tab, find the Personal access tokens section, and click Generate new token to open the configuration modal where you can set the expiration and scopes before clicking Generate token.
List All Tools
List descriptions and parameters from all available tools
bun list-tools
# or
bun index.ts tools
Run the MCP Server
Find bun and server path
# Find bun path
which bun
# Get the absolute path of the MCP server
realpath mcpServer.ts
Run with Claude Desktop
- Open Claude Desktop → Settings → Developers → Edit Config and add your server:
{
"mcpServers": {
"figma-mcp-server": {
"command": "<absolute_path_to_bun>",
"args": ["<absolute_path_to_mcpServer.ts>"]
}
}
}
- Restart Claude Desktop to activate config change.
To try it out in Claude Desktop, first enable the
get_file_nodestool from the tools list. Copy a design node link from a Figma file, then paste it into Claude Desktop prompt. It will return the design node data and other information.
Run with Gemini CLI
- Open a new terminal and create the
.geminidirectory (if it doesn't exist)
mkdir -p ~/.gemini
- Create the
settings.jsonfile
echo '{
"mcpServers": {
"figma-mcp-server": {
"command": "<absolute_path_to_bun>",
"args": ["mcpServer.ts"],
"cwd": "<absolute_path_to_working_directory>",
"env": {
"FIGMA_API_KEY": "your_figma_api_key_here"
},
"trust": true
}
}
}' > ~/.gemini/settings.json
- Start Gemini CLI
export GEMINI_API_KEY="your_gemini_api_key_here"
npx https://github.com/google-gemini/gemini-cli
- Use
/mcpto list all tools - Use
/mcp descto show server and tool descriptions - Use
/mcp schemato show tool parameter schemas - Use
/mcp nodescto hide descriptions
Troubleshooting
- Missing Figma token
- Error: missing or invalid
FIGMA_API_KEY. - Ensure
.envexists next tomcpServer.tswithFIGMA_API_KEY=....
- Error: missing or invalid
- Port already in use (SSE mode)
- Run SSE on a custom port:
PORT=3005 bun mcpServer.ts --sse.
- Run SSE on a custom port:
- Bun not found
- Ensure
which bunreturns a path. - Restart your shell after installing Bun.
- Ensure
- Using npm instead of Bun
- Replace
bun i→npm i - Replace
bun list-tools→npx tsx index.ts tools
- Replace
- Manual start not required
- Only start manually for SSE or local web endpoint:
bun mcpServer.ts --sse - Default port is
3001, override withPORT=<port>
- Only start manually for SSE or local web endpoint:
MIT License · By @planetabhi ⋛⋋( ⊙◊⊙)⋌⋚
Установить Figma Mcp Server в Claude Desktop, Claude Code, Cursor
unyly install figma-mcp-serverСтавит в Claude Desktop, Claude Code, Cursor и VS Code — сам разбирается с npx, uvx и сборкой из исходников.
Впервые? Поставь CLI: curl -fsSL https://unyly.org/install | sh
Или настроить вручную
Выполни в терминале:
claude mcp add figma-mcp-server --env FIGMA_API_KEY="" --env GEMINI_API_KEY="" -- npx -y figma-mcp-serverПошаговые гайды: как установить Figma Mcp Server
FAQ
Figma Mcp Server MCP бесплатный?
Да, Figma Mcp Server MCP бесплатный — установка в пару кликов через Unyly без оплаты.
Нужен ли API-ключ для Figma Mcp Server?
Да, требуются переменные окружения: FIGMA_API_KEY, GEMINI_API_KEY. Unyly подставит их в конфиг при установке.
Figma Mcp Server — hosted или self-hosted?
Self-hosted: сервер запускается локально на твоей машине командой из раздела установки.
Как установить Figma Mcp Server в Claude Desktop, Claude Code или Cursor?
Открой Figma Mcp 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-3951Design Inspiration Server
Searches top design platforms like Dribbble and Behance to provide UI inspiration, color palettes, and layout patterns via the Serper API. It allows users to re
автор: YonasValentinCompare Figma Mcp Server with
Не уверен что выбрать?
Найди свой стек за 60 секунд
Автор?
Embed-бейдж для README
Похожее
Все в категории design
