Cursor Talk To Figma MCP

by grab• 7.1k•• Scanned•Claim this listing•Request removal
Design & Mediaagentagenticagentic aiaiai agents

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.

Cursor Talk To Figma MCP is an open-source mcp server by grab, written mainly in JavaScript, with 7,078 GitHub stars and the MIT license. Its code was last updated Jul 26, 2026.

Scan summary: scanned Nov 5, 2026 at commit ddd90f3. No capabilities flagged by our checks. Scan policy

What Cursor Talk To Figma MCP can touch

  • Run shell commandsNot seen in this scan
  • Run dynamic codeNot seen in this scan
  • Read or write filesNot seen in this scan
  • Read environment and secretsNot seen in this scan
  • Control a web browserNot seen in this scan
  • Connect to databasesNot seen in this scan
  • Read or send messagesNot seen in this scan
  • Touch money or tradingNot seen in this scan
  • Connect to the internetNo connections seen while running

"Not seen" means our checks did not find it, and the tool may still do it. Covers commit ddd90f3, Nov 5, 2026. See the scan policy.

Before you install Cursor Talk To Figma MCP

AgenticMart scanned Cursor Talk To Figma MCP on Nov 5, 2026 with automated checks for hidden code, known-malicious packages, leaked secrets and vulnerable dependencies. The result covers one commit under our scan policy, so review what access you give it and check any advisories shown here.

What it can access

  • An MCP server is a program your AI app starts and talks to. A local one runs with your user's permissions: it can see the files, environment variables and network your account can.

Before you install

  1. Pin the version you reviewed instead of always installing the latest release.
  2. Read the tool list or scripts before the first run, and keep approval prompts on for actions that write, send or delete.
  • Maintained by grab on GitHub, 7,078 stars and 783 forks. Popularity is not proof of safety.
  • Last code change: Jul 26, 2026.
  • Open-source license: MIT.

Tools Cursor Talk To Figma MCP exposes (44)

Listed by the server itself during our scan of commit ddd90f3.

  • get_document_info

    Get detailed information about the current Figma document

  • get_selection

    Get information about the current selection in Figma

  • read_my_design

    Get detailed information about the current selection in Figma, including all node details

  • get_node_info

    Get detailed information about a specific node in Figma

  • get_nodes_info

    Get detailed information about multiple nodes in Figma

  • create_rectangle

    Create a new rectangle in Figma

  • create_frame

    Create a new frame in Figma

  • create_text

    Create a new text element in Figma

  • set_fill_color

    Set the fill color of a node in Figma can be TextNode or FrameNode

  • set_stroke_color

    Set the stroke color of a node in Figma

  • move_node

    Move a node to a new position in Figma

  • clone_node

    Clone an existing node in Figma

  • resize_node

    Resize a node in Figma

  • delete_node

    Delete a node from Figma

  • delete_multiple_nodes

    Delete multiple nodes from Figma at once

  • export_node_as_image

    Export a node as an image from Figma

  • set_text_content

    Set the text content of an existing text node in Figma

  • get_styles

    Get all styles from the current Figma document

  • get_local_components

    Get all local components from the Figma document

  • get_annotations

    Get all annotations in the current document or specific node

  • set_annotation

    Create or update an annotation

  • set_multiple_annotations

    Set multiple annotations parallelly in a node

  • create_component_instance

    Create an instance of a component in Figma. For LOCAL components (from get_local_components), use componentId with the id field. For published LIBRARY components, use componentKey with the publishedKey field.

  • get_instance_overrides

    Get all override properties from a selected component instance. These overrides can be applied to other instances, which will swap them to match the source component.

  • set_instance_overrides

    Apply previously copied overrides to selected component instances. Target instances will be swapped to the source component and all copied override properties will be applied.

  • set_corner_radius

    Set the corner radius of a node in Figma

  • scan_text_nodes

    Scan all text nodes in the selected Figma node

  • scan_nodes_by_types

    Scan for child nodes with specific types in the selected Figma node

  • set_multiple_text_contents

    Set multiple text contents parallelly in a node

  • set_layout_mode

    Set the layout mode and wrap behavior of a frame in Figma

  • set_padding

    Set padding values for an auto-layout frame in Figma

  • set_axis_align

    Set primary and counter axis alignment for an auto-layout frame in Figma

  • set_layout_sizing

    Set horizontal and vertical sizing modes for an auto-layout frame in Figma

  • set_item_spacing

    Set distance between children in an auto-layout frame

  • get_reactions

    Get Figma Prototyping Reactions from multiple nodes. CRITICAL: The output MUST be processed using the 'reaction_to_connector_strategy' prompt IMMEDIATELY to generate parameters for connector lines via the 'create_connections' tool.

  • set_default_connector

    Set a copied connector node as the default connector

  • create_connections

    Create connections between nodes using the default connector style

  • set_focus

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

  • set_selections

    Set selection to multiple nodes in Figma and scroll viewport to show them

  • set_image_fill

    Fill a node in Figma with an image from a local file path, a URL, or base64 data (replaces the node's existing fills)

Cursor Talk To Figma MCP is an open-source mcp server by grab, written mainly in JavaScript. 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.

At a glance

Stars
7.1k
Forks
783
Language
JavaScript
License
MIT
Created
Mar 2025
Last update
Jul 26, 2026
Type
MCP Server
Price
Free

Topics

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

Questions about Cursor Talk To Figma MCP

What is Cursor Talk To Figma MCP?

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.

Who maintains Cursor Talk To Figma MCP?

Cursor Talk To Figma MCP is maintained by grab on GitHub (grab/cursor-talk-to-figma-mcp). AgenticMart lists it from public repository data.

Is Cursor Talk To Figma MCP safe to use?

AgenticMart scanned Cursor Talk To Figma MCP on Nov 5, 2026 with automated checks for hidden code, known-malicious packages, leaked secrets and vulnerable dependencies. The result covers one commit under our scan policy, so review what access you give it and check any advisories shown here.

What license does Cursor Talk To Figma MCP use?

It is published under the MIT license.

Cursor Talk To Figma MCP alternatives

View more →

Similar mcp servers in Design & Media, ranked by GitHub stars. Compare licence, recent activity and scan status before you choose.

NameStarsLicenceLast updatedScan
Cursor Talk To Figma MCP (this page)
grab
7.1kMITJul 26, 2026Scanned, no flagged issues
Next AI Draw Io
DayuanJiang
37kApache-2.0Nov 1, 2026Scanned, no flagged issues
MCP For Blender
ahujasid
33kMITOct 29, 2026Scanned, no flagged issues
Figma Context MCP
GLips
16kMITOct 27, 2026Scanned, no flagged issues
Nginx UI
0xJacky
12kAGPL-3.0Nov 1, 2026Scanned, no flagged issues
Lamda
firerpa
8.7kMITSep 27, 2026Scanned, no flagged issues