Today we'll install and use cursor-talk-to-figma-mcp, which connects AI-powered code editors to
Figma
. The project provides an MCP server that works with Cursor and VS Code, so you can automate design tasks in Figma from either editor.
We'll look at what cursor-talk-to-figma-mcp does, how to set it up, and what you can do with it.
cursor-talk-to-figma-mcp on GitHubโ
Open a new terminal and run the MCP server, which communicates with Figma.
bunx cursor-talk-to-figma-mcp
This command starts the server. You should see a message like this on success.
[INFO] Connecting to Figma socket server at ws://localhost:3055...
[INFO] FigmaMCP server running on stdio
[INFO] Connected to Figma socket server
[DEBUG] Received message: "Please join a channel to start chatting"
[LOG] myResponse"Please join a channel to start chatting"
[INFO] Received broadcast message: "Please join a channel to start chatting"
WebSocket server output above and MCP server output below
Finally, install the Figma plugin. Open the Figma file you want to work on, go to Plugins > New Plugin, and select the Cursor Talk to Figma MCP plugin.
Installing the plugin
In the plugin window, select Use Localhost and click Connect.
After clicking Connect
Figma and Cursor are now connected. Use the channel code to read and modify the Figma design from your editor.
Click Share in the upper-right corner to copy the Figma page link. Set permissions to Anyone with the link and Can edit.
We installed and tried cursor-talk-to-figma-mcp, a tool that connects the Cursor AI code editor with Figma. It can automate repetitive design tasks and make it easier to work across code and design.