{"repo":"grab/cursor-talk-to-figma-mcp","free":true,"listed":false,"github":"https://github.com/grab/cursor-talk-to-figma-mcp","clone":"git clone https://github.com/grab/cursor-talk-to-figma-mcp.git","description":"TalkToFigma: MCP integration between AI Agent (Cursor, Claude Code, Codex) and Figma, allowing Agentic AI to communicate with Figma for reading designs and modifying them programmatically.","language":"JavaScript","stars":6970,"topics":["agent","agentic","agentic-ai","ai","cursor","design","figma","mcp","ai-agents","llm"],"license":"MIT","category":"ai-agents","readme_excerpt":"Talk to Figma MCP This project implements a Model Context Protocol (MCP) integration between AI agent (Cursor, Claude Code) and Figma, allowing AI agent to communicate with Figma for reading designs and modifying them programmatically. https://github.com/user-attachments/assets/129a14d2-ed73-470f-9a4c-2240b2a4885c Project Structure - src/talk to figma mcp/ - TypeScript MCP server for Figma integration - src/cursor mcp plugin/ - Figma plugin for communicating with Cursor - src/socket.ts - WebSocket server that facilitates communication between the MCP server and Figma plugin How to use 1. Install Bun if you haven't already: 2. Run setup, this will also install MCP in your Cursor's active project 3. Start the Websocket server 4. NEW Install Figma plugin from Figma community page or install locally Quick Video Tutorial Video Link Design Automation Example Bulk text content replacement Thanks to @dusskapark for contributing the bulk text replacement feature. Here is the demo video. Instance Override Propagation Another contribution from @dusskapark Propagate component instance overrides from a source instance to multiple target instances with a single command. This feature dramatically reduces repetitive design work when working with component instances that need similar customizations. Check out our demo video. Manual Setup and Installation MCP Server: Integration with Cursor Add the server to your Cursor MCP configuration in /.cursor/mcp.json : WebSocket Server Start the WebSoc","default_branch":null,"files":null,"tree":[],"storefront":"/r/grab","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/grab/cursor-talk-to-figma-mcp/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}