TMCP server that provides seamless Figma integration specifically for Claude Desktop, enabling design creation, modification, and real-time collaboration through natural language commands.
Documentation
Talk to Figma - Claude Desktop App Integration
This project enables Claude Desktop App to control Figma through the MCP (Model Context Protocol) and WebSocket communication. It extends the original cursor-talk-to-figma-mcp to work with Claude Desktop App via stdio.
Prerequisites
Node.js 14+ and npm
Figma desktop application
Installation
Clone this repository:
git clone https://github.com/gaganmanku96/talk-with-figma-claude.git
cd talk-with-figma-claude
Install dependencies:
npm install
Make the startup scripts executable (Linux/macOS):
chmod +x run-figma-claude.sh
Usage# Quick Start\n\n#### On Linux/macOS:
./bin/claude-figma-connect.sh
```\n\n#### On Windows:
```bash
bin\claude-figma-connect.bat
This will start all necessary components:
WebSocket server (background)
MCP server (background)
Claude bridge (foreground)
Using with Claude Desktop App
Start the integration using one of the scripts above
Open Claude Desktop App
In Claude, use the following tool commands:
First use join_channel to establish a connection
Then use various Figma tools like create_rectangle, get_document_info, etc.