Figma MCP Rust
UnclaimedFigma MCP build with Rust, server with full read/write access via plugin (no REST API, no rate limits, 73 tools)
Install
claude mcp add -s project figma-mcp-rust -- npx -y @alvinindra/figma-mcp-rust@latestSet up this server
More in AI & ML
Browse the full directoryUnclaimed 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 serverSecurity 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.
add_variable_mode
Add a new mode to an existing collection (e.g. Light/Dark)
apply_style_to_node
Apply an existing local style to a node, linking it to that style
batch_rename_nodes
Bulk rename nodes via find/replace, regex, or prefix/suffix
clone_node
Clone a node, optionally repositioning or reparenting
create_component
Convert an existing FRAME node into a reusable component
create_effect_style
Create a named effect style (drop shadow, inner shadow, blur)
create_ellipse
Create an ellipse or circle
create_frame
Create a frame with optional auto-layout, fill, and parent
create_grid_style
Create a named layout grid style (columns, rows, or grid)
create_paint_style
Create a named paint style with a solid color
create_rectangle
Create a rectangle with optional fill and corner radius
create_section
Create a Figma Section node to organise frames on a page
create_text
Create a text node (font loaded automatically)
create_text_style
Create a named text style with font, size, and spacing
create_variable_collection
Create a new local variable collection with an optional initial mode
delete_nodes
Delete one or more nodes permanently
delete_style
Delete any style (paint, text, effect, or grid) by ID
find_replace_text
Find and replace text across all TEXT nodes in a subtree or page; supports regex
import_image
Decode base64 image and place it as a rectangle fill
lock_nodes
Lock one or more nodes to prevent accidental edits
move_nodes
Move nodes to an absolute x/y position
remove_reactions
Remove all or specific reactions by zero-based index from a node
rename_node
Rename a node
reorder_nodes
Change z-order: bringToFront, sendToBack, bringForward, sendBackward
reparent_nodes
Move nodes to a different parent frame, group, or section
resize_nodes
Resize nodes by width and/or height
rotate_nodes
Set absolute rotation in degrees on one or more nodes
set_auto_layout
Set or update auto-layout (flex) properties on a frame
set_blend_mode
Set blend mode (MULTIPLY, SCREEN, OVERLAY, and more) on one or more nodes
set_constraints
Set responsive constraints { horizontal, vertical } on one or more nodes
set_corner_radius
Set corner radius, uniform or per-corner
set_effects
Apply drop shadow / blur effects directly on a node (no style required)
set_fills
Set solid fill color (hex) on a node
set_opacity
Set opacity of one or more nodes (0 = transparent, 1 = opaque)
set_reactions
Set prototype reactions (triggers + actions) on a node; mode replace or append
set_strokes
Set solid stroke color and weight on a node
set_text
Update text content of an existing TEXT node
set_visible
Show or hide one or more nodes
unlock_nodes
Unlock one or more nodes
update_paint_style
Rename or recolor an existing paint style
Tool change history
FAQ
Questions about Figma MCP Rust MCP Server
- How do I connect Figma MCP Rust MCP Server to Claude?
- The listing records `claude mcp add -s project figma-mcp-rust -- npx -y @alvinindra/figma-mcp-rust@latest` as its setup step. Run it, then follow the repository's instructions for the client configuration; the listing names Claude Code, Cursor, VS Code as compatible clients.
- Is Figma MCP Rust 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 Figma MCP Rust MCP Server do?
- Figma MCP Rust MCP Server documents 40 tools to the agent, including add_variable_mode, apply_style_to_node, batch_rename_nodes. The descriptions above come from project documentation. A live handshake does not test individual tool behavior.