claude-talk-to-figma-mcp

Из публичных источников

Протокол Model Context Protocol (MCP), который позволяет Claude Desktop и другим инструментам ИИ (Claude Code, Cursor, Antigravity и др.) читать, анализировать и изменять дизайны в Figma

Машинный перевод · Показать оригинал

A Model Context Protocol (MCP) that allows Claude Desktop and other AI tools (Claude Code, Cursor, Antigravity, etc.) to read, analyze, and modify Figma designs

MCP-серверКатегория: MCP-серверы · Файлы и документы · Git и разработкаOpen sourceданные проверены 15 окт. 2026 г.

Обзор

  • antigravity
  • claude
  • claude-ai
  • claude-code
  • cursor
  • figma
  • githubcopilot
  • mcp
  • mcp-server
  • windsurf-ai

Установка

Команды только показываются, маркетплейс их не выполняет. Сверяйтесь с официальной документацией.
  • Файлы официального релизаИз публичных источниковиз последнего официального релиза
    github.com/arinspunk/claude-talk-to-figma-mcp/releases/tag/v0.6.1 ↗
  • Реестр пакетов языкаnodejsИз публичных источниковиз манифеста пакета — публикация в реестре не проверена
    npm install -g claude-talk-to-figma-mcp

    Не проверено: перед установкой убедитесь, что пакет в реестре принадлежит этому проекту.

    www.npmjs.com/package/claude-talk-to-figma-mcp ↗
  • Сборка из исходниковИз публичных источниковиз метаданных каталога

    Сборка из исходников: проверенного рецепта сборки нет — следуйте инструкциям репозитория.

    github.com/arinspunk/claude-talk-to-figma-mcp ↗

Совместимость

«Неизвестно» значит, что доказательств не найдено, а не что продукт несовместим.
ПлатформаСтатусАрхитектураДоказательствоУверенность
Claude (web & desktop)Неизвестно———
Claude CodeНеизвестно———
CursorНеизвестно———
VS CodeНеизвестно———
WindsurfНеизвестно———
ChatGPTНеизвестно———
Node.jsСовместимо—манифест пакета: package.json name0.60

Релизы

проверено 29 окт. 2026 г.
v1.0.0Последний18 апр. 2026 г.Официальный источник ↗

Файлы версии 1.0.0

Маркетплейс не хранит эти файлы: загрузка идёт из официального источника. Мы их не сканировали.
ФайлПлатформаРазмерSHA-256Скачать из официального источника
claude-talk-to-figma-mcp.dxtдругое12,3 MBe8ef9264a10c…Официальный источник ↗

История релизов

Профиль качества

алгоритм quality-v1.0 · оценено 15 окт. 2026 г.
Оценка качества80
Оценка риска0
Уверенность 1.00
Оценка качества и оценка риска — разные показатели. Высокое качество не гарантирует безопасность.

Составляющие оценки

Поддержка · 206
last activity 180 days ago
Документация · 1515
README 7944 chars, description present
Готовность к использованию · 1515
install instructions: yes; releases: yes
Метаданные · 108
3/4 of description, homepage, license, topics
Релизы · 1010
10 release(s), latest 180 days ago
Точность категории · 1010
classifier confidence 0.97
Популярность · 107
671 stars (log-dampened, 10k = max)
Ясность лицензии · 55
SPDX MIT
Сообщество · 55
issues enabled, 131 forks

Лицензия

MIT
Лицензия известнапо данным хостинга репозитория

Это статус политики каталога, а не юридическое заключение.

Источники

github.com/arinspunk/claude-talk-to-figma-mcpОсновной★ 671 звёздактивность 18 апр. 2026 г.Основной репозиторий · Уверенность 1.00

Отзывы

Войдите, чтобы написать отзыв

Отзывов пока нет.

Альтернативы

mcp-serverПохожий
MCP-сервер для ИИ-агентов, которым нужен номер телефона: заказ частного номера в более чем 200 странах, чтение кода подтверждения из SMS и возврат номера. Самое широкое покрытие стран в категории, проверить которое можно одним вызовом API.MIT · MCP-серверы
docsagentПохожий
⚡ DocsAgent — даёт вашим ИИ-агентам мгновенный и приватный доступ к вашей персональной базе знаний (Zotero, Obsidian, сейчас поддерживаются Apple Notes, локальные документы в дороге). Нативное ядро поиска на C++: BM25 и ранжирование фрагментов за ~15 мс. MCP-сервер для Claude, Cursor, Cline и любого MCP-клиента.MCP-серверы
zotero-mcpПохожий
Zotero MCP: связывает вашу исследовательскую библиотеку Zotero с Claude и другими ИИ-ассистентами через Model Context Protocol для обсуждения статей, получения кратких изложений, анализа цитирования и многого другого.MIT · MCP-серверы
excel-mcp-serverПохожий
MCP-сервер для Excel: позволяет ИИ (Claude, Cursor, Codex) создавать и редактировать файлы Excel с диаграммами, сводными таблицами, срезами и формулами. Установка Excel не требуется.MIT · MCP-серверы
ffmpeg-skillПохожий
Локальный видеоредактор для агентов программирования: 42 инструмента на основе FFmpeg с машиночитаемым контрактом и MCP-сервером для Claude Code, Cursor и Codex. Обрезка, субтитры, смена кадрирования, громкость, экспорт под платформы. Без облака, без API-ключей.MIT · MCP-серверы
mcp-searxngПохожий
Приватный веб-поиск для ИИ-ассистентов через SearXNG — поддерживает Claude, Cursor и любой MCP-клиентMIT · MCP-серверы

README

Из arinspunk/claude-talk-to-figma-mcp · лицензия MIT · загружено 29 окт. 2026 г.

[Claude Talk to Figma collage]

Claude AI Agents Talk to Figma MCP

Enable your AI agents to read, analyze, and modify Figma designs.

Works with your favorite agentic tools:

👩🏽‍💻 Who it's for

UX/UI Teams

Automate repetitive design tasks and maintain brand consistency without manual effort:

  • Automated accessibility audits - Detect and fix contrast issues in seconds
  • Bulk style updates - Change colors, typography, or spacing across the entire document with a single command
  • Visual hierarchy analysis - Get instant feedback on your design structure

Developers

Generate production-ready code directly from designs:

  • React/Vue/SwiftUI components - From design to code in one step
  • Code with design tokens - Keep design and development in sync
  • Reduce handoff friction - Fewer back-and-forth iterations with the design team

Key advantage: Unlike Figma's official MCP which requires a Dev Mode license, this MCP works with any Figma account (even free ones).

💡 Real-world use cases

Accessibility:

"Find all text with contrast ratio <4.5:1 and suggest colors that meet WCAG AA"

Rebranding:

"Change #FF6B6B to #E63946 in all primary buttons throughout the document"

Design analysis:

"Analyze the visual hierarchy of this screen and suggest improvements based on design principles"

Developer handoff:

"Generate the React component for 'CardProduct' including PropTypes and styles in CSS modules"

⚡️ Quick installation

Setup: 5 minutes | First automation: 2 minutes

Requirements

Step 1: Install and start the websocket

Enables the Agent to send commands to Figma.

Open your terminal, navigate to the folder where you want to install the tool, and run:

npx claude-talk-to-figma-mcp

💡 Tip: This command is an "all-in-one" (clones, installs, and starts). In subsequent sessions, if you're already inside the project folder your-project/claude-talk-to-figma-mcp, you can simply run bun run socket.

Step 2: Install the plugin in Figma

Enables Figma to receive commands from the agent and return responses.

In Figma Desktop go to Menu → Plugins → Development → Import plugin from manifest → inside the folder where you installed the MCP, select src/claude_mcp_plugin/manifest.json

Step 3: Configure your Agentic Tool

Enables the agent to use the MCP's read and modify tools.

Claude Desktop

Download claude-talk-to-figma-mcp.dxt (from Assets section of the latest release) and double-click. Claude configures itself automatically.

Cursor
  1. Open Cursor Settings → Tools & Integrations
  2. Click "New MCP Server" to open the mcp.json file
  3. Add this configuration:
{
  "mcpServers": {
    "ClaudeTalkToFigma": {
      "command": "npx",
      "args": ["-p", "claude-talk-to-figma-mcp@latest", "claude-talk-to-figma-mcp-server"]
    }
  }
}
  1. Save the file and restart Cursor
Other Agentic Tools

For other tools (Claude Code, Windsurf, VS Code + GitHub Copilot, Cline, Roo Code), you can follow the instructions in the "Configure your Agentic Tool" chapter of the detailed installation guide.

Step 4: Start working

  1. Open the plugin in Figma
  2. Copy the channel ID (bold code inside the green box)
  3. Type in the chat: Connect to Figma, channel {your-ID}

✅ Ready to design with AI!

Subsequent work sessions

To use the MCP again in day-to-day work, you don't need to repeat the entire process:

  1. Start the socket: In the terminal, enter the project folder your-project/claude-talk-to-figma-mcp and run bun run socket (or npm run socket).
  2. Open the plugin in Figma: You'll find it in your recent plugins list.
  3. Connect the AI: Copy the channel ID and tell your agent: Connect to Figma, channel {your-ID}.

🤖 Multi-Agent & Parallel execution

This MCP server supports safe parallel execution out of the box, allowing multiple AI agents (e.g. Claude Code's sub-agents or team swarms) to work simultaneously on your Figma file without locking up the plugin. A built-in command queue processes requests sequentially on the server side, preventing the Figma API from timing out.

Note: Because multiple agents can modify the document simultaneously, relying on implicit page context is unsafe. As a result, stateful commands like set_current_page are blocked. All agents must explicitly provide the intended parentId parameter when executing any creation or structural modification command (e.g., create_frame, create_text).

(Special thanks to @mmabas77 for architecting and contributing this feature!)

🐳 Alternative: Using Docker

If you prefer Docker or need to run the WebSocket server in a team environment, see the Docker installation guide in the detailed installation documentation.

🛠️ Capabilities

Design analysis

  • Get document information, current selection, styles
  • Scan text, audit components, export assets

Element creation

  • Shapes, text, frames with full style control
  • Clone, group, organize elements

Modification

  • Colors, borders, corners, shadows
  • Auto-layout, advanced typography
  • Local components and team library components

See complete command list.

📚 Documentation

🙏 Credits

Based on cursor-talk-to-figma-mcp by Sonny Lazuardi. Adapted for Claude Desktop and extended with new tools by Xúlio Zé.

If you want to know about all project contributions, you can visit the "Contributors" chapter of the contribution guide.

MIT License


📊 Project status

✅ Stable production - Tool ready for daily use in design and development teams

🚀 Under active development:

  • Complete support for Figma Variables
  • Enhanced export to Tailwind CSS/SwiftUI

Need something specific?

Propose new ones on GitHub Issues

Your feedback and contributions keep the project alive. ❤️

Открыть репозиторий ↗