Figma MCP Bridge
UnclaimedFigma Plugin & MCP server to bypass API limits
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 serverTools (37)
apply_animation_style
Apply a preset animation style to a node (beta)
apply_manual_keyframe_track
Apply a manual keyframe track to a node property (beta)
create_frame
Create a new frame, optionally under a parent
create_image
Create an image-backed rectangle from a local path, URL, or data URI
create_shape
Create a rectangle, ellipse, or line
create_text
Create a new text node
delete_nodes
Delete nodes with explicit confirmation
duplicate_nodes
Duplicate nodes in place
get_design_context
Get a depth-limited tree optimized for understanding design context
get_document
Get the current Figma page document tree
get_metadata
Get file name, pages, and current page info
get_motion_styles
List all available animation presets (beta)
get_node
Get a specific Figma node by ID (colon format, e.g. 4029:12345)
get_node_motion
Read a node's current animation styles and properties (beta)
get_screenshot
Export nodes as PNG/SVG/JPG/PDF (base64-encoded)
get_selection
Get the currently selected nodes in Figma
get_styles
Get all local paint, text, effect, and grid styles
get_variable_defs
Get all variable collections, modes, and values (design tokens)
group_nodes
Wrap a list of nodes (sharing a parent) in a new group
list_files
List all connected Figma files (supports multi-file workflows)
remove_animation_style
Remove an applied animation style from a node (beta)
remove_manual_keyframe_track
Remove a manual keyframe track from a node property (beta)
reparent_nodes
Move nodes into another parent
save_screenshots
Export and save screenshots directly to the local filesystem
scroll_and_zoom_into_view
Frame the viewport around the given nodes (works in Dev Mode)
set_auto_layout
Configure auto-layout direction, padding, gap, alignment, sizing, and wrap
set_effects
Replace a node's effects list (drop/inner shadows, layer/background blurs)
set_gradient_fill
Replace a node's fill or stroke with a linear/radial/angular/diamond gradient
set_node_properties
Patch common node properties: name, position, size, visibility, opacity, corner radius
set_node_visibility
Show or hide specific nodes
set_selection
Set the page selection to a list of node IDs (works in Dev Mode)
set_solid_fill
Replace a node's fill or stroke with a single solid paint
set_stroke_properties
Patch stroke weight, align, dash pattern, cap, and join
set_text_content
Replace the contents of a text node
set_text_properties
Patch font, size, alignment, auto-resize, color, and bounds on a text node
set_timeline_duration
Set the duration of a timeline in seconds (beta)
ungroup_node
Ungroup a group or frame — children move up to its parent