What it does
Figma MCP on this page is Framelink. Paste a Figma frame link and the agent gets layout, styles, and assets instead of guessing from a screenshot.
- Read layout and styles from a Figma file or frame.
- Download PNG and SVG assets into the project.
- Paste a Figma URL with a file key and node id.
- Keep the Figma access token in Longwave, not in the chat.
Available functions
download_figma_images Download SVG and PNG images used in a Figma file based on the IDs of image or icon nodes
Arguments
-
fileKeyrequired -
stringThe key of the Figma file containing the images -
localPathrequired -
stringThe absolute path to the directory where images are stored in the project. If the directory does not exist, it will be created. The format of this path should respect the directory format of the operating system you are running on. Don't use any special character escaping in the path name either. -
nodesrequired -
arrayThe nodes to fetch as images -
pngScale -
numberExport scale for PNG images. Optional, defaults to 2 if not specified. Affects PNG images only. Default:2
get_figma_data Get comprehensive Figma file data including layout, content, visuals, and component information
Arguments
-
depth -
numberOPTIONAL. Do NOT use unless explicitly requested by the user. Controls how many levels deep to traverse the node tree. -
fileKeyrequired -
stringThe key of the Figma file to fetch, often found in a provided URL like figma.com/(file|design)/<fileKey>/... -
nodeId -
stringThe ID of the node to fetch, often found as URL parameter node-id=<nodeId>, always use if provided. Use format '1234:5678' or 'I5666:180910;1:10515;1:10336' for multiple nodes.