Figma Tools

Collaboration

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 MCP server bundle is compatible with any MCP client including Claude Desktop, Cursor, and other Model Context Protocol implementations.

47 tools

Tools in this Bundle (47)

Figma Get File Meta

Global
v1.0.0

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

Providers

Figma Get Team Projects

Global
v1.0.0

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

Providers

Figma Get Webhook Requests

Global
v1.0.0

Get webhook delivery history and request logs. Returns webhook delivery attempts with HTTP status codes, response times, error messages, and retry sta...

Providers

Figma Delete Comment

Global
v1.0.0

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

Providers

Figma Get Image Fills

Global
v1.0.0

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

Providers

Figma Delete Webhook

Global
v1.0.0

Delete a webhook subscription permanently. Stops all event delivery and removes webhook configuration. Requires team admin permissions. Deletion is pe...

Providers

Figma Get Team Components

Global
v1.0.0

Get paginated list of published components from a team library. Returns component keys, names, descriptions, thumbnails, and file references. Uses cur...

Providers

Figma Get Library Analytics Style Actions

Global
v1.0.0

Get style action analytics for library. Returns time-series data of style applications, removals, and updates. Shows which styles (colors, text, effec...

Providers

Figma Get Team Component Sets

Global
v1.0.0

Get paginated list of published component sets from a team library. Returns keys, names, descriptions, thumbnails, and file references for variant gro...

Providers

Figma Get Webhook

Global
v1.0.0

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

Providers

Figma Get File Nodes

Global
v1.0.0

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

Providers

Fetch

Global
v1.0.0

Universal fetch tool that retrieves ANY Figma resource using smart ID routing with colon-separated format. Supports files, comments, projects, compone...

Providers

Figma Get Library Analytics Variable Usages

Global
v1.0.0

Get variable usage analytics for library. Returns which files use each variable, application counts, and usage locations. Shows design token penetrati...

Providers

Figma Get Style

Global
v1.0.0

Get metadata for a specific published style by key. Returns style name, description, key, style type (FILL/TEXT/EFFECT/GRID), file key, node ID, thumb...

Providers

Figma Get Library Analytics Style Usages

Global
v1.0.0

Get style usage analytics for library. Returns which files use each style, application counts, and usage locations. Shows design system consistency an...

Providers

Figma Update Webhook

Global
v1.0.0

Update an existing webhook configuration. Can modify event type, endpoint URL, passcode, description, or enable/disable status. Requires team admin pe...

Providers

Figma Get File

Global
v1.0.0

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

Providers

Figma Get Me

Global
v1.0.0

Get information about the currently authenticated Figma user. Returns user ID, email, display name, profile image URL, and team memberships. Use for v...

Providers

Figma Get File Styles

Global
v1.0.0

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

Providers

Figma Get Library Analytics Component Actions

Global
v1.0.0

Get component action analytics for library. Returns time-series data of component insertions, detachments, and updates. Shows which components are bei...

Providers

Figma Update Dev Resources

Global
v1.0.0

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

Providers

Figma Delete Comment Reaction

Global
v1.0.0

Remove your emoji reaction from a comment. Deletes your existing reaction. Can only delete your own reactions, not others'. Use for unreacting, changi...

Providers

Figma Create Webhook

Global
v1.0.0

Create a new webhook subscription for a team. Configures webhook to receive notifications for specified events (file updates, comments, library publis...

Providers

Figma Get Activity Logs

Global
v1.0.0

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

Providers

Figma Post Comment Reaction

Global
v1.0.0

Add an emoji reaction to a comment. Creates new reaction with specified emoji. User can add multiple different emoji reactions but only one of each ty...

Providers

Figma Get Dev Resources

Global
v1.0.0

Get dev resources (code connections) from a file. Dev resources link Figma nodes to code implementations (Storybook, GitHub, custom links). Returns re...

Providers

Figma Get Project Files

Global
v1.0.0

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

Providers

Figma Get Library Analytics Component Usages

Global
v1.0.0

Get component usage analytics for library. Returns which files use each component, instance counts, and usage locations. Shows design system penetrati...

Providers

Figma Get Library Analytics Variable Actions

Global
v1.0.0

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

Providers

Figma Get Images

Global
v1.0.0

Render images from Figma file nodes in PNG, JPG, SVG, or PDF format. Returns download URLs for rendered images (URLs expire after 30 days). Supports u...

Providers

Figma Get Local Variables

Global
v1.0.0

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

Providers

Delete

Global
v1.0.0

Universal delete tool that removes ANY Figma resource using smart ID routing with colon-separated format. Supports comments, webhooks, and dev resourc...

Providers

Figma Post Comment

Global
v1.0.0

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

Providers

Figma List Webhooks

Global
v1.0.0

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

Providers

Figma Delete Dev Resource

Global
v1.0.0

Delete a single dev resource by ID. Removes code connection from Figma file. Deletion is permanent and cannot be undone. Use when removing outdated li...

Providers

Figma Post Variables

Global
v1.0.0

Bulk create, update, and delete variables and variable collections (Enterprise feature with Editor seat required). Changes applied in order: collectio...

Providers

Figma Create Dev Resources

Global
v1.0.0

Create dev resources (code connections) for nodes in bulk. Links Figma nodes to code implementations (Storybook stories, GitHub files, component libra...

Providers

Figma Get Published Variables

Global
v1.0.0

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

Providers

Figma Get Comment Reactions

Global
v1.0.0

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

Providers

Figma Get File Components

Global
v1.0.0

Get list of all published components from a file library. Returns component keys, names, descriptions, node IDs, thumbnails, and metadata for each com...

Providers

Figma Get Component Set

Global
v1.0.0

Get metadata for a specific published component set (variants) by key. Returns component set name, description, key, file key, node ID, thumbnail URL,...

Providers

Figma Get File Versions

Global
v1.0.0

Get version history for a file. Returns list of file versions with IDs, labels, descriptions, creation timestamps, and creator info. Versions are snap...

Providers

Figma Get Payments

Global
v1.0.0

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

Providers

Figma Get Comments

Global
v1.0.0

Get all comments from a Figma file. Returns list of comments with message text, author information, timestamps, reactions, position/location in file, ...

Providers

Figma Get Component

Global
v1.0.0

Get metadata for a specific published component by key. Returns component name, description, key, file key, node ID, thumbnail URL, creation/update ti...

Providers

Figma Get Team Styles

Global
v1.0.0

Get paginated list of published styles from a team library. Returns style keys, names, descriptions, types (FILL/TEXT/EFFECT/GRID), thumbnails, and fi...

Providers

Figma Get File Component Sets

Global
v1.0.0

Get list of all published component sets from a file library. Returns keys, names, descriptions, node IDs, thumbnails, and metadata for each variant g...

Providers

Required Providers (1)

Figma

Collaboration
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...

Setup Instructions

Connect this Figma Tools MCP server to any MCP client in minutes

Compatible with Claude Desktop, Cursor, and all Model Context Protocol clients

https://mcp.mcpbundles.com/bundle/figma

What is MCP?

Model Context Protocol lets AI tools call external capabilities securely through a single URL. This bundle groups tools behind an MCP endpoint that many clients can use.

Use this bundle in 3 steps

  1. Copy the MCP URL above
  2. Open your AI tool and add a new MCP/connector
  3. Paste the URL and follow any auth prompts

⚡ Claude Desktop Users

Skip the manual setup! Use the .mcpb file format for one-click installation. Check the Claude Desktop tab for setup instructions.

Pick your tool tab for exact steps

Select ChatGPT, Cursor, Claude Code, or another tab for copy-paste config.

Ready to use Figma Tools?

Get started with this MCP server bundle and connect it to your MCP client