
TalkToFigma
Supports UIby grab
Bridge the gap between AI agents and Figma for programmatic design reading and modification.
What it does
TalkToFigma is a powerful MCP server that enables AI agents like Cursor and Claude Code to interact directly with Figma files. It allows an agent to read design specifications, modify layers, and automate repetitive design tasks programmatically through a WebSocket bridge and a companion Figma plugin.
Tools
get_document_info: Retrieves metadata about the current Figma file.get_selection: Gets detailed information on currently selected nodes.read_my_design: Fetches detailed node data for the current selection.set_text_content: Modifies the text content of a specific node.create_frame/create_rectangle/create_text: Generates new design elements.set_fill_color/set_stroke_color: Updates styling and colors of nodes.set_instance_overrides: Propagates component overrides from one instance to others.create_connections: Generates FigJam connector lines based on prototype flows.
Installation
To integrate with Cursor, add the following to your ~/.cursor/mcp.json:
{
"mcpServers": {
"TalkToFigma": {
"command": "bunx",
"args": ["cursor-talk-to-figma-mcp@latest"]
}
}
}
Additionally, you must start the WebSocket server using bun socket and install the companion plugin from the Figma Community page.
Supported hosts
- cursor
- claude
Quick install
bunx cursor-talk-to-figma-mcp@latestInformation
- Pricing
- free
- Published






