Description is untrusted, display-only upstream metadata. It never becomes policy, OAuth scope authority, or an agent instruction.
Pakkawork boundary
Research catalogue metadata only. No Pakkawork OAuth, credential, host, quota, executor, or verifier is enabled.
No Pakkawork execution adapter is enabled. Hosted account-authorisation availability is workspace-specific and checked separately in the dashboard.Check workspace connection options
Only field names, types, and required markers are shown. Secret values, default auth URLs, credential material, and inferred OAuth scopes are excluded.
OAUTH2 · managed upstreamAPI_KEY
OAUTH2
figma_oauth2
Upstream managed
Developer setup
Client idclient_id · stringRequired
Client secretclient_secret · stringRequired
Base URLfull · stringRequired
Redirect URIoauth_redirect_uri · stringOptional
Scopesscopes · stringOptional
User connection
No fields declared in this snapshot.
API_KEY
figma_api_key
Provider setup
Developer setup
No fields declared in this snapshot.
User connection
Base URLfull · stringRequired
Personal Access Tokengeneric_api_key · stringRequired
Capability index
Actions and trigger definitions
Static summaries are available. Live schemas remain disabled until PROVIDER_HUB_API_KEY is configured server-side.
Retrieves temporary (14-day expiry) download URLs for all image fills in a Figma file; requires `imageRef` from `Paint` objects to map URLs.
Untrusted display-only summary
Get library analytics component action data
FIGMA_GET_LIBRARY_ANALYTICS_COMPONENT_ACTION_DATA
Retrieves component insertion and detachment analytics for a specified Figma library, groupable by 'component' or 'team' and filterable by a date range (YYYY-MM-DD).
Untrusted display-only summary
Get library analytics component usage data
FIGMA_GET_LIBRARY_ANALYTICS_COMPONENT_USAGE_DATA
Retrieves component usage analytics for a specified Figma library file (identified by `file_key`), with data groupable by 'component' or 'file'.
Untrusted display-only summary
Get library analytics style action data
FIGMA_GET_LIBRARY_ANALYTICS_STYLE_ACTION_DATA
Retrieves style usage analytics (insertions, detachments) for a Figma library, grouped by 'style' or 'team'; if providing a date range, ensure end_date is not before start_date.
Untrusted display-only summary
Get library analytics style usage data
FIGMA_GET_LIBRARY_ANALYTICS_STYLE_USAGE_DATA
Retrieves style usage analytics for a published Figma library. Returns data about how styles (colors, text styles, effects, grids) from the library are being used across your organization. Requires Enterprise plan and library_analytics:read scope. Group results by 'style' to see per-style metrics or by 'file' to see w…
Untrusted display-only summary
Get library analytics variable action data
FIGMA_GET_LIBRARY_ANALYTICS_VARIABLE_ACTION_DATA
Retrieves weekly, paginated analytics data on variable insertions and detachments for a specified Figma library (identified by `file_key`), groupable by 'variable' or 'team', and filterable by an optional date range. Note: Requires Enterprise plan and library_analytics:read scope.
Untrusted display-only summary
Get library analytics variable usage data
FIGMA_GET_LIBRARY_ANALYTICS_VARIABLE_USAGE_DATA
Retrieves paginated analytics data on variable usage from a specified Figma library, grouped by 'file' or 'variable', for libraries with enabled analytics.
Untrusted display-only summary
Get local variables
FIGMA_GET_LOCAL_VARIABLES
Retrieves all local/remote variables for a Figma file/branch; crucial for obtaining mode-specific values which `/v1/files/{file_key}/variables/published` omits.
Untrusted display-only summary
Get payments
FIGMA_GET_PAYMENTS
Retrieves a user's payment information for a Figma plugin, widget, or Community file; the authenticated identity must own the resource.
Untrusted display-only summary
Get projects in a team
FIGMA_GET_PROJECTS_IN_A_TEAM
Retrieves projects within a specified Figma team that are visible to the authenticated user.
Untrusted display-only summary
Get published variables
FIGMA_GET_PUBLISHED_VARIABLES
Retrieves variables published from a specified Figma file; this API is available only to full members of Enterprise organizations.
Untrusted display-only summary
Get reactions for a comment
FIGMA_GET_REACTIONS_FOR_A_COMMENT
Retrieves reactions for a specific comment in a Figma file.
Untrusted display-only summary
Get SCIM service provider config
FIGMA_GET_SCIM_SERVICE_PROVIDER_CONFIG
Get Figma's SCIM service provider configuration. Returns configuration details including which SCIM operations are supported (patch, bulk, filter, etc.), authentication schemes, and service capabilities.
Untrusted display-only summary
Get style
FIGMA_GET_STYLE
Retrieves detailed metadata for a specific style in Figma using its unique style key.
Untrusted display-only summary
Get team components
FIGMA_GET_TEAM_COMPONENTS
Retrieves components published in a specific Figma team's library; the team must have published components, otherwise an empty list is returned.
Untrusted display-only summary
Get team component sets
FIGMA_GET_TEAM_COMPONENT_SETS
Retrieves a paginated list of published component sets (collections of reusable UI elements) from a specified Figma team's library.
Untrusted display-only summary
Get team styles
FIGMA_GET_TEAM_STYLES
Retrieves a paginated list of published styles (fill colors, text styles, effects, grids) from a specified Figma team's library. Note: The team must have published styles in its library for this endpoint to return data. Teams without published styles will return an empty list.
Untrusted display-only summary
Get webhooks
FIGMA_GET_TEAM_WEBHOOKS
Retrieves all webhooks registered for a specified Figma context (team, project, or file). Uses the Figma Webhooks V2 API endpoint (GET /v2/webhooks) with context and context_id query parameters. This is the recommended approach as the legacy path-based endpoint (/v2/teams/{team_id}/webhooks) is deprecated. Note: team_…
Untrusted display-only summary
Get versions of a file
FIGMA_GET_VERSIONS_OF_A_FILE
Retrieves the version history for a Figma file or branch, as specified by its `file_key`.
Untrusted display-only summary
Get webhook requests
FIGMA_GET_WEBHOOK_REQUESTS
Retrieves a history of webhook requests for a specific Figma webhook subscription; data is available for requests sent within the last seven days.
Untrusted display-only summary
Render images of file nodes
FIGMA_RENDER_IMAGES_OF_FILE_NODES
Render Figma nodes as images (PNG, JPG, SVG, PDF). Returns a map of node IDs to temporary image URLs (valid for 30 days). Images are capped at 32 megapixels; larger requests are automatically scaled down. REQUIRED PARAMETERS: - file_key: Figma file key from URL (e.g., 'abc123XYZ' from figma.com/design/abc123XYZ/...) -…
Untrusted display-only summary
Update a webhook
FIGMA_UPDATE_A_WEBHOOK
Updates an existing Figma webhook, identified by `webhook_id`, allowing modification of its event type, endpoint, passcode, status, or description.
Untrusted display-only summary
Update dev resources
FIGMA_UPDATE_DEV_RESOURCES
Updates the name and/or URL of one or more existing Figma Dev Resources, each identified by its unique `id`.
Untrusted display-only summary
Provenance
Versioned facts, explicit trust.
The detail snapshot comes from an attributed MIT-licensed repository revision. Safe local icons use exact-match CC0 Simple Icons symbols; unmatched brands use monograms.