Команда Cursor AI презентувала свій новий проєкт — інтеграцію Cursor Talk to Figma MCP, яка дозволяє штучному інтелекту програмно взаємодіяти з Figma. Завдяки протоколу MCP (Model Context Protocol) дизайнери тепер можуть не лише читати й редагувати файли в Figma за допомогою AI, а й створювати нові елементи дизайну прямо з командного рядка. Звучить як фантастика, але це реальність, яка обіцяє прискорити робочі процеси й автоматизувати рутину. Розберімося, що це за інструмент, як він працює і чому може стати справжнім проривом для UX/UI-дизайнерів.

Що таке Cursor Talk to Figma MCP?

Cursor Talk to Figma MCP — це інтеграція, яка поєднує можливості AI-платформи Cursor із Figma, одним із найпопулярніших інструментів для дизайну інтерфейсів. Уявіть собі: ви пишете кілька команд, а штучний інтелект сам створює прямокутник, додає текст чи змінює колір кнопки у вашому файлі Figma. Інструмент базується на трьох ключових компонентах: MCP-сервері, написаному на TypeScript, плагіні для Figma та WebSocket-сервері, який забезпечує миттєвий зв’язок між ними.

0:00
/0:40

Разом вони створюють екосистему, де AI стає вашим помічником у дизайні — від простих операцій до складних маніпуляцій із компонентами. Уявіть, як швидко можна генерувати повторювані елементи, тестувати різні стилі чи навіть переносити готові макети в код. А ще проєкт відкритий і поширюється за ліцензією MIT, тож кожен охочий може долучитися до його розвитку чи адаптувати під свої потреби.

Як це працює?

Після встановлення плагіну й запуску MCP-сервера ви отримуєте доступ до цілого набору команд, які можна виконувати через Cursor AI. Які команди існують:

  • get_document_info – надасть усю інформацію про відкритий документ.
  • get_selection перевірити, які елементи виділені
  • get_node_info – дізнатись деталі про конкретний об’єкт (розмір чи колір)
  • create_rectangle – створити новий об'єкт (у цьому випадку прямокутник), також можна задати розміри та кількість
  • create_frame додати фрейм-контейнер
  • create_text – вставити текст із заданим шрифтом.
  • set_fill_color – змінює заливку
  • set_stroke_color — налаштовує обводку
  • set_corner_radius налаштовує радіус кутів, із різними значеннями.
  • move_node переміщує об’єкти
  • resize_node – змінює розмір об'єктів
  • delete_node – видаляє зайве
  • get_styles, get_local_components, get_team_components – дадуть доступ до стилів і бібліотек
  • create_component_instance створить копію потрібного компонента.
  • export_node_as_image – експортувати елементи в PNG чи SVG
  • execute_figma_code – запускати власний JavaScript у Figma

Як почати працювати?

Щоб запустити плагін, вам знадобиться трохи часу та попередньої підготовки. Спершу встановіть Bun — це швидкий менеджер пакетів для JavaScript, який потрібен для роботи MCP-сервера. Потім під'єднайте сервер у Cursor: у налаштуваннях додайте його через вкладку MCP, вказавши адресу (наприклад, http://localhost:3333). Далі активуйте плагін у Figma — просто завантажте його з офіційного репозиторію й увімкніть у меню "Plugins".

Детальна інструкція є на GitHub, і вона доволі проста навіть для тих, хто не дуже дружить із кодом. Кілька порад для старту: завжди починайте з join_channel, щоб установити зв’язок між Cursor і Figma. Перед редагуванням перевірте стан документа через get_document_info і переконайтеся, що виділили правильні елементи з get_selection. І якщо у вас уже є готові компоненти в бібліотеці, використовуйте їх через create_component_instance — це заощадить час і збереже консистентність дизайну.

Переваги та недоліки

Уявіть типовий день дизайнера: ви малюєте макет, потім пів години витрачаєте на те, щоб додати однакові кнопки на 10 екранів. Або клієнт просить змінити колір усіх заголовків у проєкті — і ви вручну клацаєте кожен елемент. З Cursor Talk to Figma MCP це можна зробити кількома командами: AI сам пройдеться по файлу, знайде потрібні об’єкти й застосує зміни. Рутина зникає, а у вас залишається більше часу на творчість.

Ба більше, інтеграція працює в обидва боки. Наприклад, ви можете попросити Cursor згенерувати код для макета, а потім одразу внести правки в Figma, якщо щось не так. Або навпаки: створити базовий дизайн через AI, а потім доопрацювати його вручну.

Інструмент поки що на ранній стадії, і хоча він відкритий для доопрацювання, можуть траплятися баги. Наприклад, складні макети з купою шарів можуть збивати AI з пантелику, тож краще починати з простих задач. Але потенціал величезний: у майбутньому ми можемо побачити, як Cursor AI не просто додає прямокутники, а пропонує дизайн-рішення на основі трендів чи аналізу конкурентів.

Джерело

🖤
Сподобався цей матеріал? Приєднуйся до дизайн спільноти Pleex і разом ми зробимо нашу дизайн-культуру кращою.
Поділитись публікацією