Overview
Features
WebSocket + MCP backend
Backend services (WebSocket server and MCP server) that enable Claude Desktop to issue Figma commands through MCP.
Claude Desktop bridge
Foreground bridge that connects Claude Desktop to the MCP server, enabling command flow via stdio.
Basic Figma tools
Core Figma manipulation commands such as get_document_info, get_selection, create_rectangle, create_frame, create_text, and more.
Enhanced tools
Advanced commands like enhanced_create_component_instance, enhanced_set_fill_color, and create_multiple_instances for complex workflows.
Logging
Logs stored in the logs directory with timestamped files to aid debugging.
Monitoring dashboard
Server monitoring dashboard available at http://localhost:3650 when the server runs.
Cross-platform startup scripts
Linux/macOS and Windows startup scripts to launch all components (WebSocket, MCP server, Claude bridge).
CLI-based integration setup
Guided steps to connect Claude via join_channel and send Figma tool commands such as create_rectangle, get_document_info.
Who Is This For?
- Developers:Developers integrate Claude Desktop with Figma via MCP to automate design tasks.
- Product teams:Product teams orchestrate Figma workflows in Claude using natural language commands.
- Designers:Designers control and modify Figma assets through Claude's natural language commands.




