cursor-talk-to-figma-mcp
Cursor Talk to Figma MCP connects Cursor AI to Figma so the agent can read designs and modify them programmatically. It has three parts: a TypeScript MCP server, a Figma plugin that communicates with the agent, and a WebSocket server that relays messages between the two. Setup uses Bun: run `bun setup` (which also installs the MCP into Cursor's active project), start the WebSocket server with `bun socket`, then install the plugin from the Figma community page or locally.
The tool list is long and grouped: document and selection (get document info, selection, node info, set focus), annotations, prototyping and FigJam connections, creating rectangles, frames and text, bulk text content edits, auto-layout and spacing controls (layout mode, padding, alignment, sizing, item spacing), and styling. The README highlights contributed automations such as bulk text replacement and propagating component instance overrides from a source instance to many targets. The project is MIT licensed.
Features
Why choose it
Trade-offs
Maintenance check
- Last commit
- 2026-07-26
- Commits, last 90 days
- 1
- Releases, last 90 days
- 0
- Latest release
- —
- Open issues
- 93
- Recent issues with at least one comment
- 0/12
Oldest week on the left; the latest four weeks are orange. Source: GitHub commit activity.
Status rule: archived on GitHub = Archived; last commit within 90 days = Active; 91 to 365 days = Slowing; older = Stale. All figures come from the GitHub API on the date shown.
Most discussed open issues
- #6 Can connect with channel15 comments · 2025-03-19
- #70 Request to Figma timed out10 comments · 2025-05-09
- #26 Please join a channel to start chatting'10 comments · 2025-03-25
- #72 Cursor MCP displays' client closed '8 comments · 2025-05-11
- #58 cannot join channel? or is it joined? stuck? no clue!7 comments · 2025-04-19
Issue titles are quoted from GitHub. Open the link to check whether a problem still applies to the version you use.
Compatibility
Quick start
Use cases
Alternatives
Comments
No comments yet. Be the first!