Skip to main content
Glama
KaiUweHella

figma-bridge-mcp

by KaiUweHella

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
DAEMON_PORTNoExplicit port for the local daemon. Disables the automatic fallback range 3456-3460. Values outside 3456-3460 are unsupported.
FIGMA_REST_TOKENNoOptional Figma personal access token for the REST add-on (version history, comments, library metadata). Overrides the stored token file when set.
FIGMA_WRITE_CONFIRMNoWhen set to '1', write commands require an explicit confirm:true parameter. Reads pass freely; mutations are gated.
FIGMA_BRIDGE_EXTRA_ROOTSNoColon-separated (macOS/Linux) or semicolon-separated (Windows) list of additional workspace root directories allowed for file access, in addition to the launch directory.
DESIGN_CAPTURE_CACHE_BYTESNoMaximum total bytes for the in-memory Design Capture cache (default 8 MiB).8388608
FIGMA_BRIDGE_IMAGE_ORIGINSNoComma-separated list of exact HTTPS origins allowed for remote raster images in figma_render JSX.
DESIGN_CAPTURE_CACHE_ENTRIESNoMaximum number of entries in the in-memory Design Capture cache.8
FIGMA_BRIDGE_STORYBOOK_ORIGINSNoComma-separated list of exact HTTPS origins approved for Storybook mapping (map storybook command).
FIGMA_BRIDGE_IMAGE_PRIVATE_ORIGINSNoComma-separated list of exact HTTP origins (private or loopback) allowed for remote raster images in figma_render JSX.
FIGMA_BRIDGE_STORYBOOK_PRIVATE_ORIGINSNoComma-separated list of exact HTTP origins (private network) approved for Storybook mapping.

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{}
prompts
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
figma_connectC

Connect Safe Mode; recover the plugin, create its key, or show setup.

figma_statusB

This Figma Bridge only: round-trip status, write policy, optional REST check.

figma_pairingA

Show the plugin key; rotate:true replaces it and restarts the daemon.

figma_runB

Run an approved command. See figma_reference {name:"capabilities"} or --help.

figma_renderC

Render one JSX value or roots[] batch into Figma.

figma_selectionB

Read the current Figma selection and reuse its id.

figma_historyB

Private command history, git/Figma versions and snapshot diff; payloads omitted.

figma_commentsA

REST comments: list feedback; post/reply always previews and needs confirm:true. Missing token returns setup.

figma_inspectA

Inspect node geometry, paint, effects, component and text facts as YAML.

figma_referenceB

Offline API reference plus capabilities, fidelity, variable scopes and workflows.

figma_screenshotB

MANDATORY: save/read the node PNG before comparing the build.

figma_specA

Exact layer facts; never invent. nodeIds[] batches 8 reads behind one approval.

Prompts

Interactive templates invoked by user choice

NameDescription
design-to-codeImplement a Figma node faithfully in the current project with scoped reads, source assets and pixel verification.
code-to-figmaCreate or update a componentized Figma view from code with semantic capture, token bindings and visual verification.
create-figma-componentCreate or update a reusable Figma component set from code with variants, properties, tokens and durable identity.

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/KaiUweHella/figma-bridge-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server