Practical overview
When it fits
Use it when an AI coding agent needs structured access to Figma or when a documented MCP tool can express a repetitive design operation more efficiently than manual editing.
Who it is for
- Designers and developers working with Figma documents
- Teams exploring AI-assisted design inspection
- Builders creating agent-driven Figma automation workflows
- Developers using Cursor, Claude Code or Codex with MCP
Documented uses
- Inspect a Figma document, selection or node structure
- Read design information for development tasks
- Create and modify Figma elements programmatically
- Apply repetitive text, layout or styling changes
- Work with annotations and prototype connections
Requirements & limits
The repository is public and identified as MIT licensed. The documented setup uses Bun, Cursor, Figma, a WebSocket server and the Figma plugin.
- It requires several coordinated components: an MCP server, WebSocket server, Figma plugin and agent client.
- The available tool surface covers document inspection, node creation, text updates, layout, styling, organization and selected prototyping tasks.
- The repository documents local plugin installation as well as installation through the Figma Community page.
- Custom organization-specific actions are Likely compatible, but the required extension points and implementation changes are not specified.
Check current requirements in the official documentation. Source-based guidance does not mean OpenViST has run or independently tested this project.
Set up the MCP-to-Figma connection
Prepare the documented Bun, MCP, WebSocket and Figma plugin components for agent communication.
Before you start
- Bun
- Cursor with an active project
- Figma
- The cursor-talk-to-figma-mcp repository or its Figma Community plugin
Steps
Install Bun.
Run
bun setupto install MCP in Cursor's active project.Start the WebSocket server with
bun socket.Install the Figma plugin, open it in Figma and join a channel using
join_channel.
Expected outcome
The documented components are arranged for Cursor to communicate with Figma through the plugin and WebSocket server.
Guide limitations
- This recipe covers setup and connection stages; it does not verify a successful agent operation.
- The repository does not document the exact extension points for organization-specific Figma actions.
Sources & review
Source record details
- Source availability
- Active
- Sources checked
- 2 October 2026
- Original website title
- grab/cursor-talk-to-figma-mcp · Official homepage title · retained in its source language

