figma-mcp-rust — MCP-сервер для Claude Code: Figma без API-токена
MCP-сервер читает и меняет живой файл Figma через мост с плагином. Токен REST API не нужен, лимитов на вызовы нет.
claude mcp add figma-mcp-rust -- npx -y @alvinindra/figma-mcp-rustЧто делает figma-mcp-rust
Сервер подключается к Figma не через REST API, а через плагин: вы импортируете manifest.json в Figma Desktop и запускаете плагин внутри файла. Дальше агент работает с открытым документом напрямую. Всего в каталоге 73 инструмента — создание фреймов, текста и компонентов, правка заливок и обводок, авто-лейаут, стили, переменные, прототипы, переименование и поиск с заменой по текстовым слоям.
Это порт сервера figma-mcp-go на Rust. Отличие от оригинала — структурированное логирование, корреляция запросов без гонок и таблица инструментов, описанная декларативно. Установка идёт через npx, сборка не нужна. Вместе с плагином ставятся 13 скиллов: чтение макетов, генерация токенов, разбор проблем с мостом.
Мост работает только при запущенном плагине в открытом файле Figma — без этого сервер не увидит документ. Плагин ставится вручную из архива релиза, автоматической установки нет.
Какие задачи решает
- создать фрейм с авто-лейаутом и заливкой прямо из чата
- переименовать сотни слоёв по регулярке
- вынести цвета и типографику в переменные и стили
- собрать прототип с реакциями на кнопках
- найти и заменить текст по всем текстовым слоям страницы
Примеры запросов агенту
- Создай фрейм 1440×900 с авто-лейаутом и залей его в #F5F5F5
- Переименуй все слои с префиксом
old_вnew_черезbatch_rename_nodes - Сделай переменные для цветов и добавь режим Dark
Как установить figma-mcp-rust
Командой платформы
claude mcp add figma-mcp-rust -- npx -y @alvinindra/figma-mcp-rustКомандой платформы
codex mcp add figma-mcp-rust -- npx -y @alvinindra/figma-mcp-rustФайл настроек
{
"mcpServers": {
"figma-mcp-rust": {
"command": "npx",
"args": [
"-y",
"@alvinindra/figma-mcp-rust"
]
}
}
}Файл настроек
{
"servers": {
"figma-mcp-rust": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@alvinindra/figma-mcp-rust"
]
}
}
}Командой платформы
gemini mcp add figma-mcp-rust npx -y @alvinindra/figma-mcp-rustПо шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о figma-mcp-rust
Как установить figma-mcp-rust в Claude Code?
Выполните claude mcp add figma-mcp-rust -- npx -y @alvinindra/figma-mcp-rust. Затем в Figma Desktop откройте Plugins → Development → Import plugin from manifest и укажите manifest.json из архива релиза.
Что делает figma-mcp-rust?
Даёт агенту доступ к открытому файлу Figma через мост с плагином: создание и правка слоёв, стили, переменные, прототипы. REST API и токен не используются.
Нужен ли токен Figma API?
Нет. Сервер общается с Figma через плагин, поэтому лимиты вызовов REST API на него не действуют.