Открытый гайд · ИИ-офис

Figma MCP — макет внутри агента

Официальный сервер Figma, который отдаёт агенту структуру дизайна, а не картинку. Подключение к Claude Code, Cursor и VS Code, список инструментов, лимиты планов и скилы под сервер.

Кирилл СандаковКирилл СандаковВайбкодер, предприниматель, продюсерОпубликовано 19.08.202610 мин чтения

Figma MCP — официальный сервер Figma, который по протоколу MCP отдаёт ИИ-агенту содержимое макета: разметку фрейма, переменные, компоненты и ассеты, а также позволяет писать на холст. Подключается за одну команду к Claude Code, Cursor, VS Code и Codex по адресу https://mcp.figma.com/mcp с входом через OAuth. Проверено по документации для разработчиков Figma 19 августа 2026 года.

Что узнаешь из гайда

  • Чем MCP-сервер лучше скриншота макета
  • Команды подключения для четырёх клиентов
  • Когда нужен локальный сервер вместо удалённого
  • Сколько вызовов даёт ваш план Figma
  • Как упаковать свой рабочий сценарий в скил

Часть 1 · Знакомство

Что даёт агенту MCP-сервер Figma

Главное

Агент перестаёт угадывать по картинке и получает структуру: слои, переменные, компоненты.

Обычный сценарий «дизайн в код» до этого выглядел так: скриншот в чат и просьба повторить. Модель видела пиксели и восстанавливала вёрстку на глаз — с выдуманными отступами и цветами, которых нет в дизайн-системе. MCP-сервер меняет вход: агент запрашивает у Figma настоящие данные файла и работает с именами переменных, вариантами компонентов и настройками авто-макета.

  • Код из выбранного фрейма. Выделяете кадр в Figma — агент получает его разметку и собирает по ней компонент.
  • Контекст дизайн-системы. Переменные, стили и библиотеки подтягиваются в редактор, поэтому код ложится на существующие токены.
  • Запись на холст. Агент создаёт и правит кадры, компоненты, переменные и авто-макет прямо в файле Figma, а в FigJam — стикеры, секции и связи.
  • Ресурсы из Make. Код из файлов Figma Make уходит в контекст модели — удобно при переносе прототипа в продакшен.
  • Связка Code Connect. Сопоставление узлов макета с реальными компонентами репозитория, чтобы агент переиспользовал ваш код, а не писал похожий.

Не путать со скилами

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:

mcp.json · VS Code
{
  "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 · Ограничения

Лимиты Figma MCP по планам и местам

Главное

Считаются вызовы инструментов, и тип места важнее плана: на местах View и Collab лимит смешной.

МестоStarterProfessionalOrganizationEnterprise
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

Главное

Повторяющийся маршрут лучше упаковать в скил, а не переписывать промпт каждый раз.

У Figma есть отдельная инструкция, как писать скилы именно под этот сервер. Смысл в том, чтобы агент расширял вашу дизайн-систему, а не обходил её: сначала искал в библиотеках, потом применял ваши имена переменных и режимы, потом собирал экран из настоящих компонентов. Типичные сценарии — перевод разрозненных значений в переменные, сборка наборов компонентов по конвенциям команды, генерация экранов из готовой библиотеки с проверкой на расхождения.

  1. Заведите папку. В Claude Code это .claude/skills/имя-скила/ с файлом SKILL.md; в Codex скил создаёт команда $skill-creator, в Cursor — /create-skill.
  2. Назовите его стабильно. Нижний регистр через дефис, имя совпадает с именем папки — например convert-to-variables.
  3. Опишите, когда применять. В описании должен быть ответ на вопрос «в какой ситуации», а не только «что делает».
  4. Дайте порядок шагов. Нумерованная инструкция в повелительном наклонении: сначала искать в библиотеке, потом привязывать заливки к переменным, потом предпочитать семантические токены.
  5. Добавьте пример и краевые случаи. Что делать, если компонент не нашёлся, соответствие неоднозначно или тип узла не поддерживается.

Большой скил не обязан жить в одном файле: рядом кладутся папки scripts/ для вспомогательного кода, references/ для длинных справочников вроде таксономии переменных и assets/ для шаблонов. Общая механика формата и порядок установки разобраны в гайдах про скилы Claude Code и установку скила, а готовые дизайнерские скилы собраны в подборке скилов для дизайна и UI/UX.

Коротко

  • Figma MCP отдаёт агенту структуру макета — слои, переменные, компоненты, ассеты — и позволяет писать в файл.
  • Основной адрес — https://mcp.figma.com/mcp, вход по OAuth, настольное приложение не требуется.
  • Claude Code ставит связку плагином figma@claude-plugins-official либо командой claude mcp add --transport http; Cursor — /add-plugin figma; VS Code — блоком в mcp.json.
  • Локальный сервер на 127.0.0.1:3845 включается в Dev Mode и нужен только для отдельных корпоративных сценариев.
  • Лимит вызовов зависит от типа места: Dev и Full — сотни в день, View и Collab — единицы в месяц.
  • Повторяющиеся маршруты упаковываются в скилы; у Figma есть собственные требования к структуре SKILL.md.

Вопросы

Частые вопросы

Что такое MCP-сервер Figma и зачем он нужен?

Это официальный сервер Figma, который по протоколу MCP отдаёт ИИ-агенту содержимое макета: разметку выбранного фрейма, переменные и стили, компоненты дизайн-системы, картинки на экспорт. Работает и в обратную сторону — агент может создавать и править кадры, компоненты и переменные прямо в файле Figma. Без него агент видит только скриншот, а с ним — реальную структуру дизайна.

Как подключить Figma MCP к Claude Code?

Рекомендуемый путь — плагин из официального маркетплейса: команда 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 делает сервер доступным во всех проектах.

Чем удалённый сервер Figma отличается от локального?

Удалённый сервер живёт по адресу https://mcp.figma.com/mcp, не требует настольного приложения Figma и даёт самый широкий набор возможностей — именно его Figma рекомендует по умолчанию. Локальный сервер запускается внутри настольного приложения в режиме Dev Mode кнопкой Enable desktop MCP server и слушает адрес http://127.0.0.1:3845/mcp. Локальный вариант оставлен для отдельных корпоративных сценариев.

Какие лимиты у Figma MCP и от чего они зависят?

Лимиты считаются по вызовам инструментов и зависят от плана и типа места. Для мест View и Collab это до 20 вызовов в месяц на плане Starter и до 6 в месяц на Professional, Organization и Enterprise. Для мест Dev и Full — до 200 вызовов в день на Professional и Organization и до 600 в день на Enterprise, с поминутными ограничениями от 10 до 20. Инструменты записи в файл под лимиты не попадают.

Какие инструменты даёт сервер Figma агенту?

Основные — get_design_context для контекста выбранного слоя, get_metadata для лёгкой карты слоёв, get_variable_defs для переменных и стилей, get_screenshot для картинки выделения, download_assets и upload_assets для файлов, search_design_system для поиска по библиотекам. Отдельная группа отвечает за Code Connect, а use_figma — универсальный инструмент создания и правки объектов в файле.

Можно ли писать скилы под MCP-сервер Figma?

Да, у Figma есть отдельная инструкция для этого. В Claude Code скил кладётся в папку .claude/skills/имя-скила/ с файлом SKILL.md, в Codex создаётся командой $skill-creator, в Cursor — командой /create-skill. Рекомендуемая структура: имя в нижнем регистре через дефис, описание с ответом на вопрос когда применять, нумерованная инструкция, пример и раздел про краевые случаи.

Читать дальше

Соседние гайды

ИИ-офис
Собери свой ИИ-офис и перестань делать руками то, что делает нейросеть

Платформа и сообщество, где я по шагам показываю, как поставить ИИ на рутину: контент, код, продажи, аналитика. Заходи и забирай рабочие связки, которыми пользуюсь сам.

Посмотреть, что внутри

telegram

Канал с полезными материалами про нейросети

Разборы, новые инструменты и приёмы по ИИ — то, чем пользуюсь сам, без воды. Подпишись, чтобы не потерять.

Перейти в канал
Кирилл Сандаков

Об авторе

Кирилл Сандаков

Вайбкодер, предприниматель, продюсер

Завайбкодил контент-ферму на США в Instagram (более 300 тыс. подписчиков, среди читателей Дональд Трамп Младший), создатель платформы и сообщества ИИ-офис, автор блога о нейросетях «Выжимаем из ИИ Максимум».

Все статьи автора