MCPVault

Figma MCP Bridge

Unclaimed

by gethopp

Figma 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 server

Tools (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