Design37 toolsBrowser login (OAuth), no API keys
Figma integration for AI agents
Design files, prototypes, comments, and developer resources
Use it from your agent
One ClawLink account serves every agent you run. Pick the guide for yours, or connect Figma once and call the same tools from all of them.
Setup
Connect Figma through ClawLink's hosted setup to read files, manage comments, extract design tokens, download images, and create webhooks from your Figma account.
- Auth: Browser login (OAuth), no API keys. The credential stays on the ClawLink server; your agent holds only a ClawLink key you can revoke.
- Where: the ClawLink dashboard, or ask your agent to connect it.
What your agent can do
Figma exposes 37 tools through ClawLink. The 30 most used are listed here; your agent sees all of them.
| Tool | What it does | Kind |
|---|---|---|
figma_add_a_comment_to_a_file | Post a comment to a Figma file or branch | Write |
figma_create_a_webhook | Create a Figma webhook | Write |
figma_design_tokens_to_tailwind | Convert design tokens to Tailwind CSS config | Read |
figma_download_figma_images | Download images from Figma file nodes | Read |
figma_extract_design_tokens | Extract design tokens from Figma files | Read |
figma_detect_background | Detect background layers for selected nodes in a Figma file | Read |
figma_discover_figma_resources | Smart Figma resource discovery - extract IDs from any Figma URL | Read |
figma_extract_prototype_interactions | Extract prototype interactions and animations from Figma files | Read |
figma_get_a_webhook | Retrieves detailed information about a specific webhook by its ID, provided the webhook exists | Read |
figma_get_comments_in_a_file | Retrieves all comments from an existing Figma file, identified by a valid `file_key`, returning | Read |
figma_get_component_set | Retrieves detailed metadata for a specific published Figma component set using its unique `key` | Read |
figma_get_component2 | Fetches metadata for a specific component using its unique identifier | Read |
figma_get_current_user | Retrieves detailed information for the currently authenticated Figma user | Read |
figma_get_file_component_sets | Retrieves all published component sets from the specified Figma main file (file_key must not be | Read |
figma_get_file_components | Retrieves published components from a Figma file, which must be a main file (not a branch) | Read |
figma_get_file_json | Get Figma Design file data with automatic simplification | Read |
figma_get_file_metadata | Get Figma file metadata including name, creator, last modification details, thumbnail, and | Read |
figma_get_file_nodes | Fetch JSON for specific node IDs from a Figma file to avoid full-file payload limits | Read |
figma_get_file_styles | Retrieves a list of published styles (like colors, text attributes, effects, and layout grids) | Read |
figma_get_files_in_a_project | Fetches a list of files in a Figma project, optionally including branch metadata | Read |
figma_get_image_fills | Retrieves temporary (14-day expiry) download URLs for all image fills in a Figma file; requires | Read |
figma_get_projects_in_a_team | Retrieves projects within a specified Figma team that are visible to the authenticated user | Read |
figma_get_reactions_for_a_comment | Retrieves reactions for a specific comment in a Figma file | Read |
figma_get_scim_service_provider_config | Get Figma's SCIM service provider configuration | Read |
figma_get_style | Retrieves detailed metadata for a specific style in Figma using its unique style key | Read |
figma_get_team_component_sets | Retrieves a paginated list of published component sets (collections of reusable UI elements) | Read |
figma_get_team_components | Retrieves components published in a specific Figma team's library; the team must have published | Read |
figma_get_team_styles | Retrieves a paginated list of published styles (fill colors, text styles, effects, grids) from | Read |
figma_get_team_webhooks | Retrieves all webhooks registered for a specified Figma context (team, project, or file) | Read |
figma_get_versions_of_a_file | Retrieves the version history for a Figma file or branch, as specified by its `file_key` | Read |