Официальный сервер Figma, который отдаёт агенту структуру дизайна, а не картинку. Подключение к Claude Code, Cursor и VS Code, список инструментов, лимиты планов и скилы под сервер.
Figma MCP — официальный сервер Figma, который по протоколу MCP отдаёт ИИ-агенту содержимое макета: разметку фрейма, переменные, компоненты и ассеты, а также позволяет писать на холст. Подключается за одну команду к Claude Code, Cursor, VS Code и Codex по адресу https://mcp.figma.com/mcp с входом через OAuth. Проверено по документации для разработчиков Figma 19 августа 2026 года.
Что узнаешь из гайда
Часть 1 · Знакомство
Главное
Агент перестаёт угадывать по картинке и получает структуру: слои, переменные, компоненты.
Обычный сценарий «дизайн в код» до этого выглядел так: скриншот в чат и просьба повторить. Модель видела пиксели и восстанавливала вёрстку на глаз — с выдуманными отступами и цветами, которых нет в дизайн-системе. MCP-сервер меняет вход: агент запрашивает у Figma настоящие данные файла и работает с именами переменных, вариантами компонентов и настройками авто-макета.
Не путать со скилами
MCP-сервер — это доступ к данным Figma. Скил — инструкция, как этими данными пользоваться. Вещи дополняющие: подборка того, что ставить для маршрута «макет → код», собрана в разборе скилов Claude для Figma, а сам протокол разобран в гайде про MCP-серверы.
Часть 2 · Подключение
Главное
По умолчанию берите удалённый сервер на mcp.figma.com: настольное приложение не нужно, возможностей больше.
# Claude Code, предпочтительный путь — плагин с настройками и скилами
claude plugin install figma@claude-plugins-official
# Claude Code, вручную (--scope user делает сервер общим для всех проектов)
claude mcp add --scope user --transport http figma https://mcp.figma.com/mcp
# Codex
codex mcp add figma --url https://mcp.figma.com/mcpПосле добавления сервер нужно авторизовать. В Claude Code это команда /mcp, выбор figma, пункт Authenticate и подтверждение доступа в браузере; вернувшись в терминал, вы увидите сообщение об успешном подключении, а повторный /mcp покажет статус. Cursor ставит плагин командой /add-plugin figma прямо в чате агента — в комплекте идут и настройки сервера, и правила обработки ассетов.
В VS Code сервер прописывается конфигом. Палитра команд, затем MCP: Open User Configuration для доступа во всех проектах или MCP: Open Workspace Folder MCP Configuration для одного — и блок в mcp.json:
{
"servers": {
"figma": {
"url": "https://mcp.figma.com/mcp",
"type": "http"
}
}
}Когда нужен локальный сервер
Локальный вариант работает только через настольное приложение Figma: открыть файл, перейти в Dev Mode сочетанием Shift D, в панели инспектора нажать Enable desktop MCP server. Сервер поднимется на http://127.0.0.1:3845/mcp, и этот адрес указывается в клиенте вместо облачного. Сама Figma рекомендует его лишь для отдельных корпоративных сценариев: у удалённого сервера набор инструментов шире. И общее ограничение для обоих — подключиться могут только клиенты из каталога Figma MCP Catalog.
Часть 3 · Инструменты
Главное
Инструментов больше двадцати, но в ежедневной работе задействованы пять-шесть.
| Инструмент | Что делает |
|---|---|
| get_design_context | Отдаёт контекст выбранного слоя или выделения — основной инструмент маршрута «макет → код» |
| get_metadata | Лёгкая карта выделения в XML: идентификаторы, имена, типы, позиции и размеры слоёв |
| get_variable_defs | Переменные и стили, использованные в выделении — токены дизайн-системы |
| get_screenshot | Снимок выделения в PNG, когда агенту нужно просто увидеть, как всё выглядит |
| download_assets | Экспорт в PNG, JPG, SVG и PDF плюс исходные загруженные картинки; до 20 узлов за вызов |
| search_design_system | Поиск компонентов, переменных и стилей по библиотекам — доступен только удалённому серверу |
| use_figma | Универсальная запись: создать, изменить или осмотреть любой объект в файле |
| generate_diagram | Схема в FigJam из описания или синтаксиса Mermaid: блок-схемы, диаграммы последовательности, ERD, архитектура |
Отдельным блоком идёт Code Connect: get_code_connect_suggestions предлагает пары «узел макета ↔ компонент репозитория», add_code_connect_map и send_code_connect_mappings закрепляют их. Это самая недооценённая часть связки: без карты соответствий агент честно сгенерирует новый компонент, хотя нужный уже есть в коде.
Скриншот или экспорт
Документация разводит два похожих инструмента так: get_screenshot — когда агенту надо посмотреть на дизайн (один узел, всегда PNG), download_assets — когда файл нужно получить, сохранить или перенести (до 20 узлов, форматы на выбор, плюс исходники картинок без пережатия).
Часть 4 · Ограничения
Главное
Считаются вызовы инструментов, и тип места важнее плана: на местах View и Collab лимит смешной.
| Место | Starter | Professional | Organization | Enterprise |
|---|---|---|---|---|
| View, Collab | до 20 в месяц | до 6 в месяц | до 6 в месяц | до 6 в месяц |
| Dev, Full | ячейка в таблице пустая | до 200 в день, 10 в минуту | до 200 в день, 15 в минуту | до 600 в день, 20 в минуту |
Таблица сверена по документации Figma 19 августа 2026 года. Компания оставляет за собой право менять лимиты.
Практический вывод простой: для настоящей работы нужно место Dev или Full. Дизайнер с местом Collab упрётся в шесть вызовов за месяц — это буквально пара запросов. Под лимиты попадают инструменты чтения; запись в файл через add_code_connect_map, generate_figma_design и служебный whoami от них освобождены.
Что ещё стоит знать
Возможность записи на холст сейчас в бете и бесплатна, но в документации прямо сказано: со временем она станет платной и с оплатой по факту использования. Цену и дату Figma не называет. Отдельно: корпоративная авторизация через Okta Cross App Access поддерживается пока только для Claude — остальным клиентам нужен обычный вход по OAuth от каждого пользователя.
Часть 5 · Свои сценарии
Главное
Повторяющийся маршрут лучше упаковать в скил, а не переписывать промпт каждый раз.
У Figma есть отдельная инструкция, как писать скилы именно под этот сервер. Смысл в том, чтобы агент расширял вашу дизайн-систему, а не обходил её: сначала искал в библиотеках, потом применял ваши имена переменных и режимы, потом собирал экран из настоящих компонентов. Типичные сценарии — перевод разрозненных значений в переменные, сборка наборов компонентов по конвенциям команды, генерация экранов из готовой библиотеки с проверкой на расхождения.
.claude/skills/имя-скила/ с файлом SKILL.md; в Codex скил создаёт команда $skill-creator, в Cursor — /create-skill.convert-to-variables.Большой скил не обязан жить в одном файле: рядом кладутся папки scripts/ для вспомогательного кода, references/ для длинных справочников вроде таксономии переменных и assets/ для шаблонов. Общая механика формата и порядок установки разобраны в гайдах про скилы Claude Code и установку скила, а готовые дизайнерские скилы собраны в подборке скилов для дизайна и UI/UX.
Коротко
https://mcp.figma.com/mcp, вход по OAuth, настольное приложение не требуется.figma@claude-plugins-official либо командой claude mcp add --transport http; Cursor — /add-plugin figma; VS Code — блоком в mcp.json.127.0.0.1:3845 включается в Dev Mode и нужен только для отдельных корпоративных сценариев.Вопросы
Это официальный сервер Figma, который по протоколу MCP отдаёт ИИ-агенту содержимое макета: разметку выбранного фрейма, переменные и стили, компоненты дизайн-системы, картинки на экспорт. Работает и в обратную сторону — агент может создавать и править кадры, компоненты и переменные прямо в файле Figma. Без него агент видит только скриншот, а с ним — реальную структуру дизайна.
Рекомендуемый путь — плагин из официального маркетплейса: команда claude plugin install figma@claude-plugins-official, внутри уже лежат и настройки сервера, и скилы под типовые сценарии. Вручную подключается так: claude mcp add --transport http figma https://mcp.figma.com/mcp, затем в Claude Code команда /mcp, выбор figma и Authenticate. Флаг --scope user делает сервер доступным во всех проектах.
Удалённый сервер живёт по адресу https://mcp.figma.com/mcp, не требует настольного приложения Figma и даёт самый широкий набор возможностей — именно его Figma рекомендует по умолчанию. Локальный сервер запускается внутри настольного приложения в режиме Dev Mode кнопкой Enable desktop MCP server и слушает адрес http://127.0.0.1:3845/mcp. Локальный вариант оставлен для отдельных корпоративных сценариев.
Лимиты считаются по вызовам инструментов и зависят от плана и типа места. Для мест View и Collab это до 20 вызовов в месяц на плане Starter и до 6 в месяц на Professional, Organization и Enterprise. Для мест Dev и Full — до 200 вызовов в день на Professional и Organization и до 600 в день на Enterprise, с поминутными ограничениями от 10 до 20. Инструменты записи в файл под лимиты не попадают.
Основные — get_design_context для контекста выбранного слоя, get_metadata для лёгкой карты слоёв, get_variable_defs для переменных и стилей, get_screenshot для картинки выделения, download_assets и upload_assets для файлов, search_design_system для поиска по библиотекам. Отдельная группа отвечает за Code Connect, а use_figma — универсальный инструмент создания и правки объектов в файле.
Да, у Figma есть отдельная инструкция для этого. В Claude Code скил кладётся в папку .claude/skills/имя-скила/ с файлом SKILL.md, в Codex создаётся командой $skill-creator, в Cursor — командой /create-skill. Рекомендуемая структура: имя в нижнем регистре через дефис, описание с ответом на вопрос когда применять, нумерованная инструкция, пример и раздел про краевые случаи.
Читать дальше
Платформа и сообщество, где я по шагам показываю, как поставить ИИ на рутину: контент, код, продажи, аналитика. Заходи и забирай рабочие связки, которыми пользуюсь сам.
Посмотреть, что внутриtelegram
Канал с полезными материалами про нейросети
Разборы, новые инструменты и приёмы по ИИ — то, чем пользуюсь сам, без воды. Подпишись, чтобы не потерять.