Cursor Talk To Figma MCP logo

Cursor Talk To Figma MCP

Unclaimed

by grab

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.

Set up this server

This server needs project-specific setup. Follow the project instructions; no reusable public launch command is available yet.

Project instructions
agentagenticagentic-aiaiai-agentsautomationclaude-codecodexcursordesignfigmagenerative-aillmllmsmcpmodel-context-protocol

More in Automation

Browse the full directory

Unclaimed listing

Is this your MCP server?

This listing was auto-indexed from the public record. Claim it to edit the page, set compatibility and unlock growth tools. Takes under two minutes.

Claim this server

Security profile

Claimed and verified servers get a weekly static scan that shows what the code can reach: external services, environment variables, shell commands, agent configuration folders, plus any dependencies with known advisories. Claim this listing to get one. How the security profile works

40 of 40 tools

Documented tools (40)

From project documentation. A server handshake does not verify each tool’s description or behavior.

clone_node

Create a copy of an existing node with optional position offset

create_component_instance

Create an instance of a component

create_connections

Create FigJam connector lines between nodes, based on prototype flows or custom mapping

create_frame

Create a new frame with position, size, and optional name

create_rectangle

Create a new rectangle with position, size, and optional name

create_section

Create a section to group related content on the canvas

create_text

Create a new text node with customizable font properties

delete_multiple_nodes

Delete multiple nodes at once efficiently

delete_node

Delete a node

get_annotations

Get all annotations in the current document or specific node

get_document_info

Get information about the current Figma document

get_local_components

Get information about local components

get_node_info

Get detailed information about a specific node

get_nodes_info

Get detailed information about multiple nodes by providing an array of node IDs

get_reactions

Get all prototype reactions from nodes with visual highlight animation

get_selection

Get information about the current selection

get_styles

Get information about local styles

move_node

Move a node to a new position

read_my_design

Get detailed node information about the current selection without parameters

rename_node

Rename a node

resize_node

Resize a node with new dimensions

scan_nodes_by_types

Scan for nodes with specific types (useful for finding annotation targets)

scan_text_nodes

Scan text nodes with intelligent chunking for large designs

set_annotation

Create or update an annotation with markdown support

set_axis_align

Set primary and counter axis alignment for auto-layout frames

set_corner_radius

Set the corner radius of a node with optional per-corner control

set_default_connector

Set a copied FigJam connector as the default connector style for creating connections (must be set before creating connections)

set_fill_color

Set the fill color of a node (RGBA)

set_focus

Set focus on a specific node by selecting it and scrolling viewport to it

set_image_fill

Fill a node with an image from a local file path, URL, or base64 data (FILL, FIT, CROP, or TILE)

set_item_spacing

Set distance between children in an auto-layout frame

set_layout_mode

Set the layout mode and wrap behavior of a frame (NONE, HORIZONTAL, VERTICAL)

set_layout_sizing

Set horizontal and vertical sizing modes for auto-layout frames (FIXED, HUG, FILL)

set_multiple_annotations

Batch create/update multiple annotations efficiently

set_multiple_text_contents

Batch update multiple text nodes efficiently

set_padding

Set padding values for an auto-layout frame (top, right, bottom, left)

set_parent

Move a node into a new parent (section, frame or group), preserving its absolute position by default

set_selections

Set selection to multiple nodes and scroll viewport to show them

set_stroke_color

Set the stroke color and weight of a node

set_text_content

Set the text content of a single text node

Tool change history

Compared across complete checks of the same configuration. Tools were listed, not invoked. Input-schema changes are not measured here.

No complete tool checks yet.

FAQ

Questions about Cursor Talk To Figma MCP Server

How do I connect Cursor Talk To Figma MCP Server to Claude?
The project does not publish a launch command that MCPVault could verify. Open the repository linked on this page for its install steps; the listing names Claude Code, Cursor as compatible clients.
Is Cursor Talk To Figma MCP Server free?
The listed licence is MIT. Check the upstream terms for permitted use and commercial requirements; a public repository does not by itself mean the software is free or open source. Connected APIs and hosted services may have separate charges.
What can Cursor Talk To Figma MCP Server do?
Cursor Talk To Figma MCP Server documents 40 tools to the agent, including clone_node, create_component_instance, create_connections. The descriptions above come from project documentation. A live handshake does not test individual tool behavior.