
Figma MCP Server
oaboladeISC
1 звёзд
Figma MCP Server — это реализация протокола MCP для работы с API Figma. Вы отдаёте команды ассистенту на естественном языке, а сервер самостоятельно выполняет запросы: читает файлы, экспортирует элементы дизайна, управляет комментариями. Никакого ручного копирования данных из макетов в код.
Сервер разработан для платформы Apify. Запускайте его в облаке как долгоживущий веб-сервер или локально на своей машине. Инструмент для разработчиков и техлидов, которые хотят встроить Figma в свой AI-воркфлоу и ускорить согласование дизайн-проектов.
Установка
npx -y @oabolade-pegasus/figma-mcp-serverХарактеристики
Общее
- СтатусСообщество
- Разработчикoabolade
- ЛицензияISC
Технологии
- ЯзыкиJavaScript
- Транспортstdio
Описание
Возможности
- Извлекает структуру слоёв, метаданные, стили и деревья компонентов из файлов Figma.
- Выгружает список всех компонентов, их свойства и места использования в проекте.
- Экспортирует узлы макета в PNG, SVG, PDF или JPG.
- Читает существующие комментарии к макетам.
- Создаёт новые комментарии к макетам прямо из диалога с ассистентом.
- Запрашивает информацию о проектах и командах в вашем аккаунте.
- Поддерживает авторизацию через Personal Access Token для личных проектов и OAuth 2.0 для командных файлов.
- Содержит готовые MCP-ресурсы и промпты для быстрого старта без настройки.
- Работает как долгоживущий веб-сервер в облаке Apify или локально.
Как подключить
1. Установите сервер:
npx -y @oabolade-pegasus/figma-mcp-server2. Создайте токен в Figma: Настройки → Безопасность → Personal access tokens.
3. Добавьте конфигурацию в файл настроек вашего MCP-клиента:
{ "mcpServers": { "figma": { "command": "npx", "args": ["-y", "@oabolade-pegasus/figma-mcp-server"], "env": { "FIGMA_ACCESS_TOKEN": "ваш_токен" } } }}4. Перезапустите клиент.
5. Для облачного развёртывания на Apify выполните apify push и используйте Container URL.
Примеры запросов
- «Покажи структуру файла «Главный экран» из Figma».
- «Найди все компоненты кнопок в макете и выведи их размеры».
- «Экспортируй фрейм «Онбординг» в формате PDF».
- «Создай комментарий «Поправить отступы» на странице «Результаты поиска»».
Технические детали
- Язык: JavaScript
- Транспорт: stdio
- Лицензия: ISC
- Совместимые клиенты: Claude Desktop, Cursor
- Зависимости: Node.js 20+, Apify CLI
- Разработчик: oabolade