Pallas Server
БесплатноНе проверенConnects an AI agent to Figma and Panda CSS for two-way design system sync, component creation, and variable binding.
Описание
Connects an AI agent to Figma and Panda CSS for two-way design system sync, component creation, and variable binding.
README
A Node.js MCP (Model Context Protocol) server that connects an AI agent to both Figma and a Panda CSS codebase simultaneously to handle two-way design system sync, component creation, and variable binding.
Features
- Figma Variable Management: Read/write primitives and aliases.
- Auto Layout & Component Creation: Construct full variant sets systematically.
- Panda CSS Syncing: Push recipes/tokens to Figma & pull updates to Code.
- Token Structure Enforcer: Validate semantic-to-primitive maps across states.
Installation
- Install dependencies for the MCP Server:
cd pallas-mcp
npm install
npm run build
- Open Figma, load your design file.
- Import the Companion Plugin into Figma:
- Go to Plugins -> Development -> Import plugin from manifest...
- Choose
pallas-mcp/figma-plugin/manifest.json.
Usage
- Start the MCP Server: Typically, this process is spawned by the MCP host (like the AI agent). Provide its path in the MCP configuration:
{
"mcpServers": {
"pallas-mcp": {
"command": "node",
"args": ["/absolute/path/to/pallas-mcp/dist/index.js"]
}
}
}
Run the Companion Plugin: In Figma, launch the
Pallas MCP Companionplugin. It opens a WebSocket listener onws://localhost:3055. The plugin must be active for the MCP Server to modify the Figma document.Initialize Design System Map: To establish a baseline mapping and track syncs, ensure
/design-map.jsonis created:
{
"tokens": {},
"components": {}
}
Workflows
Add a Component End-To-End
The AI Agent operates these MCP tools to establish a structured component:
figma_ensure_token_structure(Validate Recipe dependencies)panda_parse_recipe_to_figma_schema(Map structure)figma_create_component(Base Setup)figma_add_auto_layout(Layers Configuration)figma_create_component_set(Generate variants)figma_add_component_property(Wire props)figma_resolve_recipe_token_mapfigma_bind_all_variant_tokensfigma_verify_component_bindingsmap_write(Commit map)
Change a Token
Ask the Agent to:
panda_write_token/figma_write_variablesync_push&sync_pullfor parity testing.
Troubleshooting
- Connection Error / Timeouts: Ensure the Figma Plugin panel is open. The plugin communicates via WebSockets locally.
- Unbound Properties (figma_verify_component_bindings fails): Do not use raw colors. Update the target layer styles using
figma_bind_variable_to_property.
Установка Pallas Server
У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.
▸ github.com/emanirfan-creator/figma-pallas-mcpFAQ
Pallas Server MCP бесплатный?
Да, Pallas Server MCP бесплатный — установка в пару кликов через Unyly без оплаты.
Нужен ли API-ключ для Pallas Server?
Нет, Pallas Server работает без API-ключей и переменных окружения.
Pallas Server — hosted или self-hosted?
Self-hosted: сервер запускается локально на твоей машине командой из раздела установки.
Как установить Pallas Server в Claude Desktop, Claude Code или Cursor?
Открой Pallas Server на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.
Похожие MCP
LibreOffice Tools
Enables AI agents to read, write, and edit Office documents via LibreOffice with token-efficient design. Supports multiple formats including DOCX, XLSX, PPTX, a
автор: passerbyflutterdannote/figma-use
Full Figma control: create shapes, text, components, set styles, auto-layout, variables, export. 80+ tools.
автор: dannoteLogo.dev
Search and retrieve company logos by brand or domain. Customize size, format, and theme to match your design needs. Accelerate design, prototyping, and content
автор: NOVA-3951PIX4Dmatic
Enables GUI automation for controlling PIX4Dmatic on Windows through MCP. Supports launching, focusing, capturing screenshots, sending hotkeys, clicking UI elem
автор: jangjo123Compare Pallas Server with
Не уверен что выбрать?
Найди свой стек за 60 секунд
Автор?
Embed-бейдж для README
Похожее
Все в категории design
