figma-mcp-write-server

oO/figma-mcp-write-server

3.4

If you are the rightful owner of figma-mcp-write-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

A Model Context Protocol (MCP) server that provides write access to Figma through the Plugin API, enabling AI agents to create, modify, and manage Figma designs programmatically.

Tools

Functions exposed to the LLM to take actions

figma_nodes

Create, update, move, delete, or duplicate nodes

figma_text

Create and manage text with typography features

figma_components

Component management (create, create_set, add_variant, get)

figma_instances

Instance management (create, swap, detach, reset_overrides, set_override, get)

figma_styles

Style management (paint, text, effect, grid)

figma_collections

Variable collection management (create, update, delete, get, list)

figma_variables

Variable management and binding (create, bind, unbind, get_bindings)

figma_boolean_operations

Boolean operations on shapes (union, subtract, intersect, exclude)

figma_vector_operations

Vector creation and manipulation (create, flatten, outline_stroke, get_paths)

figma_annotations

Design annotations for dev handoff (add, edit, remove, list)

figma_measurements

Spacing and sizing measurements (add, edit, remove, list)

figma_dev_resources

CSS generation and dev status tracking (generate_css, set_dev_status, add_dev_link, remove_dev_link, get_dev_resources)

figma_auto_layout

Auto layout configuration

figma_constraints

Constraints management

figma_alignment

Node alignment and positioning with reference point control

figma_hierarchy

Layer & hierarchy management with grouping

figma_selection

Get/set selection or get page hierarchy

figma_exports

Export nodes as files or data with cross-platform output control

figma_images

Image management for design elements

figma_fonts

Font search and management with SQLite database

figma_plugin_status

Check plugin connection and health

Prompts

Interactive templates invoked by user choice

No prompts

Resources

Contextual data attached and managed by the client

No resources