Pallas MCP Server
Allows reading and writing Figma variables, creating components with auto layout and variant sets, binding tokens to properties, and syncing design tokens between Figma and a Panda CSS codebase.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Pallas MCP ServerAdd a button component from my Panda CSS recipe to Figma"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Pallas MCP Server
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.
Related MCP server: Agent to Figma MCP
Installation
Install dependencies for the MCP Server:
cd pallas-mcp
npm install
npm run buildOpen 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.
This server cannot be installed
Maintenance
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
- Alicense-qualityDmaintenanceConnects Figma designs to AI agents, enabling extraction of production-ready code, assets, and design tokens through natural language descriptions. Supports React, Vue, CSS, and Tailwind with real-time design system analysis.Last updated84,99839MIT
- Alicense-quality-maintenanceEnables AI agents like Claude to interact with Figma designs through 50+ tools for creating, styling, and manipulating design elements, components, and variables via a WebSocket relay and Figma plugin.Last updated
- FlicenseAqualityDmaintenanceEnables AI agents to interact with Figma to create, read, and manage designs using the Figma REST API and a dedicated plugin. It supports advanced features like UI generation from text, webpage reconstruction in Figma, and design token synchronization with codebases.Last updated20
- Alicense-qualityDmaintenanceEnables AI assistants like Claude and Cursor to interact directly with Figma to create, modify, and analyze design elements in real-time. It provides a comprehensive suite of tools for document inspection, styling, component management, and automated layout via a bidirectional WebSocket connection.Last updated439MIT
Related MCP Connectors
Connect AI coding agents to Anima Playground, Figma, and your design system.
UI design from prompts, screenshots, and URLs for AI coding agents and theme tokens.
Connect AI agents to bank accounts, transactions, balances, and investments.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/emanirfan-creator/figma-pallas-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server