Back to MCP Integrations

Figma MCP

MCP integration for Figma MCP within. Connect external services and extend Claude's capabilities.

0 installsAuthor: paulvandermeijs

Installation

curl -fsSL https://claudekit.xyz/i/figma | bash

Description

MCP сервер, который предоставляет доступ к файлам и дизайн-ресурсам Figma, позволяя получать структуры файлов, навигацию по узлам и экспорт изображений в различных форматах.

Установка

Cargo Install

cargo install figma-mcp

Из исходников

git clone https://github.com/paulvandermeijs/figma-mcp.git
cd figma-mcp
cargo build --release

Доступные инструменты

ИнструментОписание
parse_figma_urlИзвлечение ключа файла из URL Figma
get_fileПолучение структуры файла (с контролем глубины)
get_file_nodesПолучение конкретных узлов (с контролем глубины)
export_imagesЭкспорт изображений из узлов
get_meТест аутентификации
helpИнструкции по использованию

Возможности

  • Доступ к файлам: получение структур файлов Figma с контролем глубины
  • Навигация по узлам: доступ к конкретным компонентам внутри файлов
  • Экспорт изображений: экспорт дизайн-ресурсов в форматах PNG, JPG, SVG или PDF
  • Парсинг URL: извлечение ключей файлов из URL Figma
  • Управление глубиной: контроль размера ответа для предотвращения превышения лимитов токенов
  • Поддержка ресурсов: экспортированные изображения доступны как MCP ресурсы с содержимым в формате base64

Переменные окружения

Обязательные

  • FIGMA_TOKEN - токен доступа к Figma API из Developer Settings

Ресурсы

Примечания

Поддерживает различные форматы URL Figma, включая те, что содержат ID узлов. Параметр глубины контролирует глубину обхода: depth=1 только для страниц, depth=2 для страниц + объектов верхнего уровня, depth=3+ для более глубокого обхода. Ресурсы доступны с URI в формате: figma://file/{file_key}/node/{node_id}.{format}