Figma

Figma REST API for design file management, components, styles, and collaboration. Access files, nodes, components, styles, variables, comments, and project data. Perfect for design systems, asset extraction, design-to-code workflows, and design automation.

This Figma MCP server is compatible with any MCP client including Claude Desktop, Cursor, and other Model Context Protocol implementations.

Collaboration
FIELDS, OAUTH2

Tools From This Provider (47)

Delete

Universal delete tool that removes ANY Figma resource using smart ID routing with colon-separated format. Supports...

Figma Get Dev Resources

Get dev resources (code connections) from a file. Dev resources link Figma nodes to code implementations (Storybook,...

Figma Get Activity Logs

Get activity logs for organization. Returns audit trail of user actions including file access, permission changes, team...

Figma Delete Dev Resource

Delete a single dev resource by ID. Removes code connection from Figma file. Deletion is permanent and cannot be...

Fetch

Universal fetch tool that retrieves ANY Figma resource using smart ID routing with colon-separated format. Supports...

Figma Get Local Variables

Get local and remote variables from a file (Enterprise feature). Returns variable collections, modes, variables, and...

Figma Get Library Analytics Component Usages

Get component usage analytics for library. Returns which files use each component, instance counts, and usage...

Figma Delete Webhook

Delete a webhook subscription permanently. Stops all event delivery and removes webhook configuration. Requires team...

Figma Post Variables

Bulk create, update, and delete variables and variable collections (Enterprise feature with Editor seat required)....

Figma Get File Versions

Get version history for a file. Returns list of file versions with IDs, labels, descriptions, creation timestamps, and...

Figma Get File Components

Get list of all published components from a file library. Returns component keys, names, descriptions, node IDs,...

Figma Create Dev Resources

Create dev resources (code connections) for nodes in bulk. Links Figma nodes to code implementations (Storybook...

Figma Get File Component Sets

Get list of all published component sets from a file library. Returns keys, names, descriptions, node IDs, thumbnails,...

Figma Get Published Variables

Get published variables from a file (Enterprise feature). Returns variable collections and variables with both id...

Figma Get Component

Get metadata for a specific published component by key. Returns component name, description, key, file key, node ID,...

Figma Delete Comment Reaction

Remove your emoji reaction from a comment. Deletes your existing reaction. Can only delete your own reactions, not...

Figma Get Me

Get information about the currently authenticated Figma user. Returns user ID, email, display name, profile image URL,...

Figma Get Library Analytics Style Usages

Get style usage analytics for library. Returns which files use each style, application counts, and usage locations....

Figma Get Library Analytics Variable Usages

Get variable usage analytics for library. Returns which files use each variable, application counts, and usage...

Figma Get Image Fills

Get download URLs for all image fills in a document. Image fills are user-supplied images used as fills on shapes....

Figma Get Comments

Get all comments from a Figma file. Returns list of comments with message text, author information, timestamps,...

Figma Create Webhook

Create a new webhook subscription for a team. Configures webhook to receive notifications for specified events (file...

Figma Get Comment Reactions

Get all reactions for a specific comment. Returns paginated list of emoji reactions with reactor info, timestamps, and...

Figma Delete Comment

Delete a specific comment from a Figma file. IMPORTANT: Only the comment author can delete their own comments. Use for...

Figma Get Payments

Get payment information for Community resources. Returns purchase history, pricing, license details, and transaction...

Figma Get Webhook Requests

Get webhook delivery history and request logs. Returns webhook delivery attempts with HTTP status codes, response...

Figma Get Library Analytics Variable Actions

Get variable action analytics for library. Returns time-series data of variable applications, mode switches, and value...

Figma Get Webhook

Get details for a specific webhook by ID. Returns webhook configuration including event types, endpoint URL, status,...

Figma Get Images

Render images from Figma file nodes in PNG, JPG, SVG, or PDF format. Returns download URLs for rendered images (URLs...

Figma Get File Styles

Get list of all published styles from a file library. Returns style keys, names, descriptions, types, node IDs,...

Figma Get File Meta

Get lightweight file metadata without full document tree. Returns file name, description, editor type, thumbnailUrl,...

Figma Post Comment Reaction

Add an emoji reaction to a comment. Creates new reaction with specified emoji. User can add multiple different emoji...

Figma Get File Nodes

Get specific nodes from a Figma file by node IDs. Returns targeted node data with metadata including name,...

Figma Get File

Get complete Figma file JSON including document tree with all nodes, components mapping, styles, and file metadata....

Figma Update Dev Resources

Update existing dev resources in bulk. Modify name, URL, or node association for existing code connections. Can update...

Figma Update Webhook

Update an existing webhook configuration. Can modify event type, endpoint URL, passcode, description, or enable/disable...

Figma Get Style

Get metadata for a specific published style by key. Returns style name, description, key, style type...

Figma Get Library Analytics Style Actions

Get style action analytics for library. Returns time-series data of style applications, removals, and updates. Shows...

Figma List Webhooks

List all webhooks configured for a team. Returns webhook IDs, event types, endpoint URLs, status, and configuration....

Figma Get Component Set

Get metadata for a specific published component set (variants) by key. Returns component set name, description, key,...

Figma Post Comment

Post a new comment or reply to existing comment in a Figma file. Creates comment threads for design feedback and...

Figma Get Team Component Sets

Get paginated list of published component sets from a team library. Returns keys, names, descriptions, thumbnails, and...

Figma Get Library Analytics Component Actions

Get component action analytics for library. Returns time-series data of component insertions, detachments, and updates....

Figma Get Team Styles

Get paginated list of published styles from a team library. Returns style keys, names, descriptions, types...

Figma Get Team Projects

Get list of all projects in a Figma team/workspace. Returns project IDs, names, and metadata. Only shows projects...

Figma Get Project Files

Get list of all files in a Figma project. Returns file keys, names, thumbnails, last modified times, and optionally...

Figma Get Team Components

Get paginated list of published components from a team library. Returns component keys, names, descriptions,...

Provider Information

CategoryCollaboration
Auth TypeFIELDS, OAUTH2
AddedOctober 22, 2025
UpdatedFebruary 1, 2026
Used By Tools
47

Quick Links

Need Help?

Having trouble configuring Figma? Check the available resources below.

Figma MCP Server - MCP Bundles • MCP Providers