Figma MCP плюс Cursor -- это способ превратить готовый дизайн в рабочий код без привлечения верстальщика. Дизайнер открывает Dev Mode в Figma, подключает MCP-сервер, выбирает фрейм и дает задачу Cursor или Claude Code. На выходе получает React-компон…
10+ лет в маркетинге, 300+ клиентских проектов: сайты, реклама, боты. Создатель GoBanana (228K+ пользователей, 11.6 млн ₽ выручки) и VibeCoderz. Делаю AI-продукты сам через Claude Code, Cursor, Windsurf и консультирую тех, кто хочет так же.
Об авторе →Claude Code
free
Claude Code — это автономный AI-агент от Anthropic, который живёт прямо в вашем терминале, сам читает файлы, запускает тесты и пишет код без постоянного микроменеджмента.
Windsurf
free
Windsurf — это продвинутая AI-среда разработки (IDE) от стартапа Cognition, которая автоматически индексирует кодовую базу и вносит мультифайловые изменения с максимальной автономностью.
Cursor
free
Cursor — это AI-нативная IDE (интегрированная среда разработки) на базе VS Code, которая превращает написание кода в управление автономными ИИ-агентами.
Какая нейросеть лучше пишет код в 2026: честный тест Claude, DeepSeek и GPT
Коротко: в мае 2026 года для написания кода лидирует Claude Opus 4.7 по верифицированному SWE-bench Pro (64.3%), GPT-5.5 выигрывает в терминальных задачах (82.7% Terminal-Bench), а DeepSeek V4 — это лучший вариант, когда нужно сэкономить: в 6 раз деш…
Лучшие AI IDE в 2026: честный рейтинг Cursor, Windsurf, Claude Code и конкурентов
Cursor, Windsurf, Claude Code, Antigravity, Kiro, Zed — каждый заявляет, что он лучший AI редактор кода. Рынок за два года прошёл путь от автодополнения строк до параллельных агентов, которые самостоятельно пишут, тестируют и деплоят код. Выбирать ст…
Как подключить MCP сервер к Cursor и Claude: пошаговый гайд с командами
MCP сервер подключается через JSON-конфиг в одном из двух мест: для Cursor это ~/.cursor/mcp.json или .cursor/mcp.json в корне проекта, для Claude Desktop — ~/.claude/claude_desktop_config.json, для Claude Code — команда claude mcp add прямо в термин…
MCP сервер для Figma: как AI начинает видеть ваш дизайн и генерировать точный код
Figma запустила официальный MCP сервер — теперь AI-агент в Cursor или Claude Code видит ваш дизайн напрямую и генерирует код с учетом реальных переменных, компонентов и Auto Layout. Никаких скриншотов и описаний от руки.
Как создать свой MCP сервер на Python за один вечер: гайд с примером
MCP сервер на Python пишется примерно за 50 строк кода. Официальный SDK от Anthropic настолько хорошо сделан, что рабочий инструмент для Claude Code или Cursor получается быстрее, чем настройка любого REST API.
Где найти MCP серверы: 6 каталогов и репозиториев с тысячами инструментов
MCP серверы — это расширения для Cursor, Claude Code, Windsurf и других AI-инструментов, которые дают им доступ к внешним сервисам: базам данных, GitHub, Notion, браузеру и ещё тысячам источников. К маю 2026 экосистема MCP насчитывает более 14 000 пу…
Figma MCP плюс Cursor -- это способ превратить готовый дизайн в рабочий код без привлечения верстальщика. Дизайнер открывает Dev Mode в Figma, подключает MCP-сервер, выбирает фрейм и дает задачу Cursor или Claude Code. На выходе получает React-компонент с правильными отступами, цветами из дизайн-системы и рабочей интерактивностью.
В этой статье разберем пошаговую настройку Figma Dev Mode MCP, подключение к Cursor и Claude Code, обязательные условия для качественного результата и реальные ограничения связки в 2026 году.

Figma MCP (Model Context Protocol) -- это протокол, который позволяет AI-инструментам (Cursor, Claude Code) читать данные из Figma-файла напрямую: координаты, отступы, цвета, шрифты, переменные, Auto Layout структуру.
До появления MCP дизайнеры делали скриншоты или описывали компоненты текстом. Теперь AI сам считывает структуру макета и генерирует код на ее основе.
Figma MCP выпустила как отдельную бета-функцию в конце 2025 года. В 2026 году она доступна через Dev Mode без дополнительных плагинов.
Figma MCP интеграция с Cursor дает три ключевых преимущества: AI видит точную структуру вместо скриншота, токены подтягиваются напрямую без ручного переноса, генерация компонентов занимает минуты вместо часов.

Подключение занимает около 10 минут при первой настройке.
Шаг 1. Активировать Dev Mode в Figma
Открой нужный файл в Figma. В левом верхнем углу переключись в режим Dev Mode (иконка с угольником и кодом). Именно там, а не в обычном режиме, теперь доступна вкладка MCP.
Шаг 2. Запустить локальный MCP-сервер
В правой панели Dev Mode найди раздел MCP. Нажми "Start local server". Figma запустит локальный MCP-сервер на порту 3845. Убедись, что Figma открыта в десктопном приложении, а не в браузере -- локальный сервер работает только через десктоп.
Шаг 3. Подключить Cursor к MCP
В Cursor открой Settings -- MCP. Добавь новый сервер:
{
"figma": {
"command": "npx",
"args": ["-y", "figma-mcp"],
"env": {
"FIGMA_API_KEY": "твой_токен"
}
}
}Или используй прямое подключение к локальному серверу Figma:
{
"figma-local": {
"url": "http://localhost:3845/mcp"
}
}Шаг 4. Проверить подключение
В Cursor в режиме агента напиши: "Что ты видишь в моем Figma-файле?" Если MCP подключен правильно, агент опишет структуру открытого файла.
Если Cursor выдает ошибку перегрузки при работе с MCP -- подожди 2-3 минуты и повтори запрос. Это известная проблема при высокой нагрузке.

Figma в код AI работает хорошо только при правильной подготовке дизайна. Половина проблем с плохим кодом -- это не проблема AI, а проблема неподготовленного Figma-файла.
Auto Layout везде
Auto Layout в Figma -- это аналог flexbox в CSS. AI использует его для понимания структуры: как элементы располагаются относительно друг друга, какие отступы между ними, как они тянутся при изменении размера.
Без Auto Layout AI генерирует код с абсолютным позиционированием, который ломается на разных экранах.
Переменные для всех числовых значений
Цвета, отступы, размеры шрифтов, радиусы скруглений -- всё должно быть вынесено в переменные Figma (Variables). При экспорте через MCP переменные становятся дизайн-токенами, которые AI использует как ссылки, а не как захардкоженные значения.
Если переменные не настроены, AI вставит в код сырые HEX-коды и числа без структуры. Потом изменить цветовую схему будет почти невозможно.
| Правильно | Неправильно |
|---|---|
| color: var(--brand-primary) | color: #4F46E5 |
| padding: var(--spacing-md) | padding: 16px |
| border-radius: var(--radius-sm) | border-radius: 4px |

Режим доступа к файлу
Файл Figma должен быть с доступом "Can view" или выше. MCP может работать и с приватными файлами через токен API, но для первого тестирования проще открыть общий доступ.
После подключения MCP процесс генерации выглядит так.

Шаг 1. Подготовить дизайн-токены
Прежде чем просить Cursor генерировать компоненты, дай ему понять структуру дизайн-системы. Правильный порядок:
Проанализируй переменные из этого Figma-файла: [ссылка на фрейм]
Создай tokens.css с CSS-переменными для всех цветов, отступов и типографикиCursor создаст файл токенов вроде:
:root {
--brand-primary: #4F46E5;
--brand-secondary: #818CF8;
--spacing-xs: 4px;
--spacing-sm: 8px;
--spacing-md: 16px;
--spacing-lg: 24px;
--text-heading-1: 32px;
--text-body: 16px;
}Шаг 2. Сгенерировать компонент
Теперь давай задачу на компонент со ссылкой на конкретный фрейм:
Создай React-компонент из этого фрейма Figma: [ссылка]
Используй токены из tokens.css
Компонент должен быть адаптивным, использовать Tailwind классыШаг 3. Запустить и проверить
После генерации в терминале Cursor:
npm install
npm run devОткрой localhost:3000 и сравни с оригинальным макетом.
Claude Code для figma cursor интеграции работает немного иначе, чем Cursor. Главная фишка -- "planning mode".
Перед тем как Claude Code начнет писать код, попроси его сначала составить план:
Посмотри на этот Figma-фрейм и составь план реализации компонента.
Задай уточняющие вопросы если нужно.
Не пиши код пока я не подтвержу план.Такой подход значительно сокращает количество итераций. Claude Code заметит потенциальные проблемы (например, нестандартный шрифт или анимации, которые нужно описать отдельно) до того, как потратит время на генерацию кода.

Коммить результат в git каждый раз, когда получился хороший рабочий компонент. Это экономит время если следующая итерация пойдет не так.
| Инструмент | Лучше для | Особенность |
|---|---|---|
| Cursor | Итеративная правка, новички | Visual Editor для ручных правок |
| Claude Code | Сложные компоненты, продакшн | Planning mode, понимает контекст |
| ChatGPT | Быстрый прототип | Хуже понимает дизайн-систему |

Если у тебя большая дизайн-система с несколькими коллекциями переменных (цвета, типографика, отступы -- отдельно), есть более структурированный подход.
Экспорт через Dev Mode
В Figma Dev Mode можно экспортировать переменные напрямую в JSON без сторонних плагинов. Если коллекций несколько, получится несколько zip-архивов.
Объедини их в один мастер-файл через Cursor:
У меня есть несколько JSON-файлов с дизайн-токенами из Figma.
Объедини их в один tokens.json с четкой структурой: colors, typography, spacing, radiiПодача токенов AI перед генерацией компонентов
Ключевой лайфхак для Figma cursor интеграции: сначала "скормить" AI понимание структуры токенов в виде Markdown-сводки, и только потом просить строить компоненты.
Вот структура наших дизайн-токенов [вставь tokens.json]
Создай краткую Markdown-сводку: какие коллекции есть, как называются токены
Я хочу убедиться, что ты понимаешь нашу дизайн-систему перед генерацией кодаЕсли AI подтвердил правильную структуру -- просим генерировать компоненты. Если нет -- поправляем токены в Figma.
Для проектов на Tailwind CSS дизайн в код AI работает особенно удобно, потому что у Tailwind есть готовая структура конфига.
Создание tailwind.config из Figma-токенов
На основе этих дизайн-токенов из Figma создай tailwind.config.js
Замапь наши переменные на Tailwind: colors, spacing, fontSize, borderRadiusРезультат:
module.exports = {
theme: {
extend: {
colors: {
brand: {
primary: '#4F46E5',
secondary: '#818CF8',
},
},
spacing: {
'sm': '8px',
'md': '16px',
'lg': '24px',
},
},
},
}Теперь при генерации компонентов Cursor будет использовать классы bg-brand-primary и p-md вместо инлайн-стилей.
Figma в код AI через MCP -- это прорыв, но у него есть честные ограничения. Знать их заранее -- значит не разочаровываться.
Что работает хорошо:
Что работает плохо:

Проблема с переменными: MCP не всегда переносит Figma Variables напрямую в код. Если переменные не привязаны к правильным alias-коллекциям, AI получит сырые HEX-коды. Решение -- вручную переносить JSON с токенами или настраивать alias-коллекции в Figma перед экспортом.
| Задача | Figma MCP + Cursor | Полноценный Figma-to-code SaaS |
|---|---|---|
| Новый компонент | Отлично | Отлично |
| Обновление существующего | Плохо | Хорошо |
| Мультифреймовые потоки | Ручная работа | Автоматически |
| Визуальный редактор | Только Cursor Visual Editor | Встроен |
| Цена | $20/мес (Cursor Pro) | $50-100/мес |

Что такое Figma MCP простыми словами? Это способ подключить Figma к AI-инструментам (Cursor, Claude Code) так, чтобы они читали структуру макета напрямую. AI видит Auto Layout, отступы, цвета и переменные -- и генерирует код, который повторяет дизайн точнее, чем по скриншоту.
Нужен ли Cursor Pro для работы с Figma MCP? Базовая интеграция работает и на бесплатном плане, но для агентного режима с длинными задачами нужен Cursor Pro за $20 в месяц. Claude Code -- отдельный инструмент, подключается независимо от Cursor.
Почему Cursor генерирует плохой код из Figma? Чаще всего причина в неподготовленном файле: нет Auto Layout, нет переменных, или переменные не привязаны к alias-коллекциям. Исправь структуру в Figma -- качество кода вырастет в разы.
Как подключить Figma MCP к Claude Code? Claude Code подключается к MCP через конфиг ~/.claude/settings.json. Добавь секцию mcpServers с адресом локального Figma MCP сервера (localhost:3845) или настрой через Figma API-токен.
Figma в код -- это замена верстальщика? Для простых и средних компонентов -- да. Для сложных анимаций, нестандартных интерактивных паттернов и поддержки legacy-кода -- пока нет. Правильнее считать это инструментом, который ускоряет верстальщика в 3-5 раз или позволяет дизайнеру закрывать простые задачи самостоятельно.
Что лучше -- Figma MCP плюс Cursor или специализированные Figma-to-code SaaS? Для старта и прототипирования Cursor плюс MCP хватит. Для продакшн-воркфлоу с обновляемой кодовой базой, мультифреймовыми потоками и визуальным редактором лучше смотреть на специализированные инструменты типа Builder Fusion, хотя они дороже.
MCP (Model Context Protocol) -- протокол для передачи данных от внешних инструментов к AI-агентам. Позволяет Cursor и Claude Code читать структуру Figma-файлов.
Dev Mode -- режим Figma, предназначенный для разработчиков. Содержит инспектор свойств, экспорт ассетов и MCP-сервер.
Auto Layout -- функция Figma, задающая поведение элементов внутри фрейма: аналог flexbox в CSS. Без него AI генерирует абсолютное позиционирование.
Design Tokens / Дизайн-токены -- переменные с базовыми значениями дизайн-системы (цвета, отступы, радиусы). В Figma -- Variables, в коде -- CSS-переменные или Tailwind конфиг.
Planning Mode -- режим работы Claude Code, при котором агент сначала составляет план и задает вопросы перед написанием кода. Снижает количество итераций.
Вайбкодинг -- подход к разработке, при котором AI-инструменты используются для генерации основного кода, а человек управляет процессом через промпты и проверяет результат.
Статья подготовлена командой VibeCoderz -- крупнейшей базы знаний по AI IDE и вайбкодингу в СНГ. Последнее обновление: апрель 2026.