Figma MCP Bridge
UnclaimedFigma Plugin & MCP server to bypass API limits
Set up this server
More in Developer Tools
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
37 of 37 tools
Documented tools (37)
From project documentation. A server handshake does not verify each tool’s description or behavior.
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
Tool change history
FAQ
Questions about Figma MCP Bridge MCP Server
- How do I connect Figma MCP Bridge 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 Desktop, Cursor, Windsurf as compatible clients.
- Is Figma MCP Bridge 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 Bridge MCP Server do?
- Figma MCP Bridge MCP Server documents 37 tools to the agent, including apply_animation_style, apply_manual_keyframe_track, create_frame. The descriptions above come from project documentation. A live handshake does not test individual tool behavior.