К основному содержанию
MCP-сервер CX Codex

Figma MCP — MCP-сервер для Claude Code: кадры и PNG из макета

Два инструмента для Figma REST API: перечислить верхние фреймы файла и выкачать один кадр в PNG вместе с JSON узла. Пригодится, когда агенту нужен макет, а не скриншот из чата.

Установить в Claude Code · Командой платформы Все способы и платформы ↓
claude mcp add --env FIGMA_TOKEN=<FIGMA_TOKEN> --env FIGMA_API_BASE_URL=<FIGMA_API_BASE_URL> --env FIGMA_REQUEST_TIMEOUT_MS=<FIGMA_REQUEST_TIMEOUT_MS> --env FIGMA_MAX_JSON_BYTES=<FIGMA_MAX_JSON_BYTES> --env FIGMA_MAX_FRAME_BYTES=<FIGMA_MAX_FRAME_BYTES> --transport stdio figma-mcp -- npx -y @scalably-io/figma-mcp
Открыть на GitHub

Что делает Figma MCP

Сервер даёт агенту list_frames и fetch_frame. Первый проходит по верхним узлам типа FRAME в файле Figma и отдаёт страницу, имя, node-id, размеры и метаданные файла. Второй берёт один кадр и сохраняет рядом три файла: frame.png, node.json и fills.json с нормализованной картой заливок-картинок.

Запись на диск умеет только fetch_frame, поэтому read-only помечен лишь второй инструмент. Всё складывается в подкаталог под FIGMA_OUTPUT_ROOT (по умолчанию ./figma-output, создаётся при первом обращении). Без FIGMA_TOKEN сервер запустится и покажет список инструментов, но каждый вызов вернёт FIGMA_NOT_CONFIGURED.

Токен — личный, из настроек аккаунта Figma, со скоупом file_content:read. Ключ файла берётся из адреса: сегмент после /design/ или /file/. Кадры рендерятся через image API Figma, так что очень крупный фрейм или большой scale упрётся в лимиты байт на JSON и PNG; тогда поможет меньший масштаб или разбиение кадра. Ссылки внутри fills.json временные.

Какие задачи решает

  • получить список фреймов файла Figma с точными node-id
  • вытащить один кадр в PNG для сверки вёрстки
  • отдать агенту JSON узла и карту заливок
  • найти ключ файла из ссылки на макет
  • ограничить размер ответа Figma API через переменные окружения

Примеры запросов агенту

  • Перечисли верхние фреймы в файле AbC123xyz через list_frames
  • Скачай фрейм 12:34 из файла AbC123xyz через fetch_frame в ./figma-output
  • Покажи, какие заливки-картинки есть в fills.json этого кадра

Как установить Figma MCP

Командой платформы

claude mcp add --env FIGMA_TOKEN=<FIGMA_TOKEN> --env FIGMA_API_BASE_URL=<FIGMA_API_BASE_URL> --env FIGMA_REQUEST_TIMEOUT_MS=<FIGMA_REQUEST_TIMEOUT_MS> --env FIGMA_MAX_JSON_BYTES=<FIGMA_MAX_JSON_BYTES> --env FIGMA_MAX_FRAME_BYTES=<FIGMA_MAX_FRAME_BYTES> --transport stdio figma-mcp -- npx -y @scalably-io/figma-mcp

Вместо <…> подставьте свои значения. Ещё 2 переменные окружения — в README сервера

По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие

Вопросы о Figma MCP

Как установить Figma MCP в Claude Code?

Одной командой: claude mcp add figma-mcp -e FIGMA_TOKEN=<FIGMA_TOKEN> -- npx -y @scalably-io/figma-mcp. Токен подставьте свой, со скоупом file_content:read.

Что делает Figma MCP?

Перечисляет верхние FRAME-узлы в файле Figma и выкачивает выбранный кадр как PNG вместе с JSON узла и картой заливок.

Что будет без токена Figma?

Сервер стартует и показывает свои инструменты, но любой вызов завершается ошибкой FIGMA_NOT_CONFIGURED, пока не задан FIGMA_TOKEN.

Похожие MCP-серверы

Все MCP-серверы по теме «Дизайн» →
Next AI Draw.io DayuanJiang MCP-сервер строит диаграммы draw.io по файлам проекта и показывает их на редактируемом холсте в браузере. Подходит, когда агент и вы работаете над одной схемой. CX Codex +1 ★ 36 427звёзд репо tldraw tldraw Даёт агенту интерактивный холст tldraw: он может рисовать, менять объекты и сохранять состояние между обращениями. CX Codex +1 ★ 51 104звёзд репо Figma-Context-MCP GLips MCP-сервер передаёт агенту разметку и стили из макетов Figma. Помогает собирать интерфейс по ссылке на фрейм без ручной нарезки скриншотов. CX Codex +1 ★ 16 073звёзд репо Agent-Native Assets BuilderIO MCP-сервер помогает загружать, упорядочивать и находить цифровые материалы, а также создавать изображения и видео в стиле бренда. CX Codex +1 ★ 7 527звёзд репо Remove AI Watermarks wiltodelta MCP-сервер ищет и удаляет видимые AI-метки, скрытые водяные знаки и метаданные из изображений и видео, которыми вы владеете. CX Codex +1 ★ 6 144звёзд репо Dembrandt dembrandt Снимает с любой страницы цвета, шрифты, отступы и компоненты и отдаёт их агенту как дизайн-токены. Пригодится, когда нужно перенести чужой стиль в свой проект. CX Codex +1 ★ 3 851звёзд репо

Спонсоры проекта

Компании, которые помогают держать аналитику открытой