Figma
Source: https://runstack.engineer/docs/toolkits/figma
Read files, export assets, manage comments, variables, webhooks, and libraries in Figma.
Tools (52):
| Tool | Description |
|---|---|
figmaAddCommentToAFile | Posts a comment to a file or branch, optionally replying to a root comment. |
figmaAddReactionToAComment | Posts an emoji reaction to a comment. |
figmaCreateAWebhook | Creates a team/project/file webhook for Figma events. |
figmaCreateDevResources | Attaches dev resources (Jira, GitHub, docs) to file nodes. |
figmaCreateModifyDeleteVariables | Batch creates, updates, or deletes variables, collections, modes, and values. |
figmaDeleteAComment | Deletes your comment from a file or branch. |
figmaDeleteAReaction | Removes your emoji reaction from a comment. |
figmaDeleteAWebhook | Permanently deletes a webhook. Irreversible. |
figmaDeleteDevResource | Deletes a dev resource from a main file. |
figmaDesignTokensToTailwind | Converts extracted design tokens into a Tailwind config plus font CSS. No auth needed. |
figmaDetectBackground | Finds background candidates behind target nodes with confidence scores. |
figmaDiscoverFigmaResources | Extracts IDs from any Figma URL and traverses team → projects → files → nodes. |
figmaDownloadFigmaImages | Renders nodes and downloads image bytes (base64) in PNG/SVG/JPG/PDF. |
figmaExtractDesignTokens | Extracts colors, typography, spacing, radii, and shadows from a file. |
figmaExtractPrototypeInteractions | Extracts prototype flows, interactions, animations, and variant states. |
figmaGetActivityLogs | Retrieves org activity log events with filters and pagination. |
figmaGetAWebhook | Retrieves a webhook by ID. |
figmaGetCommentsInAFile | Retrieves all comments from a file or branch. |
figmaGetComponent2 | Fetches published component metadata by component key. |
figmaGetComponentSet | Fetches published component set metadata by set key. |
figmaGetCurrentUser | Returns the authenticated user details. |
figmaGetDevResources | Lists dev resources on a main file, optionally filtered to nodes. |
figmaGetFileComponentSets | Lists published component sets from a main library file. |
figmaGetFileComponents | Lists published components from a main library file. |
figmaGetFileJson | Gets a Design file document tree, optionally scoped to nodes and depth. |
figmaGetFileMetadata | Gets file overview without the document tree. |
figmaGetFileNodes | Fetches JSON for known node IDs without full-file payloads. |
figmaGetFileStyles | Lists published styles from a main library file. |
figmaGetFilesInAProject | Lists files in a project, optionally with branch metadata. |
figmaGetImageFills | Returns temporary download URLs for all image fills in a file. |
figmaGetLibraryAnalyticsComponentActionData | Weekly component insertions/detachments for a library. |
figmaGetLibraryAnalyticsComponentUsageData | Component usage totals for a library. |
figmaGetLibraryAnalyticsStyleActionData | Weekly style insertions/detachments for a library. |
figmaGetLibraryAnalyticsStyleUsageData | Style usage totals for a library. |
figmaGetLibraryAnalyticsVariableActionData | Weekly variable insertions/detachments for a library. |
figmaGetLibraryAnalyticsVariableUsageData | Variable usage totals for a library. |
figmaGetLocalVariables | Gets all local/remote variables with mode-specific values. |
figmaGetPayments | Checks a user payment status for your plugin, widget, or Community file. |
figmaGetProjectsInATeam | Lists projects in a team. |
figmaGetPublishedVariables | Gets published variables from a main library file. |
figmaGetReactionsForAComment | Lists reactions on a comment with pagination. |
figmaGetScimServiceProviderConfig | Returns SCIM capabilities for account provisioning. |
figmaGetStyle | Fetches published style metadata by style key. |
figmaGetTeamComponentSets | Lists published component sets in a team library. |
figmaGetTeamComponents | Lists published components in a team library. |
figmaGetTeamStyles | Lists published styles in a team library. |
figmaGetTeamWebhooks | Lists webhooks for a team, project, or file context. |
figmaGetVersionsOfAFile | Retrieves version history for a file or branch. |
figmaGetWebhookRequests | Shows 7-day delivery history for a webhook. |
figmaRenderImagesOfFileNodes | Renders nodes as images and returns temporary URLs. |
figmaUpdateAWebhook | Updates a webhook event type, endpoint, passcode, status, or description. |
figmaUpdateDevResources | Updates dev resource names and URLs by ID. |