Skip to main content
Glama
Rachit0-glitch

figma-custom-mcp

figma-custom-mcp

Небольшой MCP + плагин для Figma, который закрывает три конкретных, подтверждённых пробела в возможностях Plumb — он не модифицирует, не форкает и не заменяет Plumb, и предназначен для совместной работы с ним в Figma.

Пробелы и полные доказательства на уровне исходного кода задокументированы в PLUMB_GAP_ANALYSIS.md (аудит исходного кода Plumb v0.13.2). Этот проект реализует именно те пункты P0 из этого аудита:

  • P0-1 — Абсолютное / перекрывающееся позиционирование. Компилятор DSL в Plumb принудительно помещает каждый контейнер в авто-раскладку и никогда не устанавливает layoutPositioning="ABSOLUTE" в Figma, поэтому перекрывающиеся композиции (значок поверх изображения, текст поверх фото и т.д.) структурно невозможно построить. Компилятор этого проекта по умолчанию использует свободное (x/y) позиционирование и поддерживает дочерние элементы с absolute: true внутри областей с авто-раскладкой.

  • P0-2 — Локальный / пользовательский импорт изображений. image.src в Plumb всегда компилируется в поисковый запрос по шести фиксированным стоковым фотобанкам; собственный файл пользователя никогда не может попасть в дизайн, созданный Plumb. Этот проект напрямую читает URI file:/data: с типизированными ошибками и без подстановки заполнителей.

  • P0-3 — Строгая валидация схемы. Zod-схемы Plumb молча отбрасывают неизвестные / с ошибками написанные поля. Каждая схема здесь — .strict().

См. docs/P0-CAPABILITY-MATRIX.md для прослеживаемости по каждому пункту аудита, и docs/ для остальной документации.

Статус

P0 ЗАВЕРШЁН — см. P0-FINAL-REPORT.md для полного чек-листа критериев приёмки, результатов тестов в реальном Figma и скриншота фактической композиции, созданной этим проектом (реальные перекрывающиеся ноды Figma, реальное локальное изображение, реальные поворот/градиент/эффекты — не сплющенное изображение).

Related MCP server: Figma Bridge MCP

Быстрый старт

npm install
npm run build
npm test

Затем см. docs/QUICKSTART.md для настройки плагина Figma и запуска сквозного теста в реальном времени.

Документация

Лицензия

MIT

Install Server
F
license - not found
A
quality
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    -
    quality
    C
    maintenance
    Unofficial local MCP bridge for reading the currently open Figma file through a Figma plugin. Provides tools to inspect selection, file info, and export selected nodes as SVG/PNG.
    MIT
  • A
    license
    -
    quality
    C
    maintenance
    Enables interaction with the Figma API through MCP tools for managing files, projects, and comments, plus a real-time observability dashboard.
    8
    2
    ISC
  • A
    license
    A
    quality
    B
    maintenance
    Local-first Figma MCP server providing unlimited read access via Personal Access Token, HTML replica generation with parity verification, and write-to-canvas through a companion plugin bridge.
    15
    143
    MIT

View all related MCP servers

Related MCP Connectors

  • The Figma MCP server brings Figma design context directly into your AI workflow.

  • MCP Spec Compliance MCP — audits any MCP server.json against the official Model Context Protocol

  • MCP server for interacting with the Supabase platform

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/Rachit0-glitch/FIGMA-CUSTOM-MCP'

If you have feedback or need assistance with the MCP directory API, please join our Discord server