MCPServers

Summary

MCP Figma Server provides a complete interface to the Figma API through the Model Context Protocol, enabling AI assistants to interact with Figma designs, files, and team resources. Built by JayArrowz, it implements all Figma API methods as MCP tools, including file operations, comment management, component handling, and webhook interactions. The server authenticates with Figma using an API token that can be provided via environment variables or command-line arguments, making it easy to integrate with Claude Desktop. Particularly valuable for designers and developers who need to analyze, discuss, or manipulate Figma designs directly within their AI assistant conversations.

Available Actions(31)

figma_get_me

Get the current user.

figma_get_file

Get a Figma file by key.

figma_get_file_nodes

Get specific nodes from a Figma file.

figma_get_images

Render images from a Figma file.

figma_get_image_fills

Get image fills in a Figma file.

figma_get_file_versions

Get version history of a Figma file.

figma_get_comments

Get comments in a Figma file.

figma_post_comment

Add a comment to a Figma file.

figma_delete_comment

Delete a comment from a Figma file.

figma_get_comment_reactions

Get reactions for a comment.

figma_post_comment_reaction

Add a reaction to a comment.

figma_delete_comment_reaction

Delete a reaction from a comment.

figma_get_team_projects

Get projects in a team.

figma_get_project_files

Get files in a project.

figma_get_team_components

Get components in a team.

figma_get_file_components

Get components in a file.

figma_get_component

Get a component by key.

figma_get_team_component_sets

Get component sets in a team.

figma_get_file_component_sets

Get component sets in a file.

figma_get_component_set

Get a component set by key.

figma_get_team_styles

Get styles in a team.

figma_get_file_styles

Get styles in a file.

figma_get_style

Get a style by key.

figma_post_webhook

Create a webhook.

figma_get_webhook

Get a webhook by ID.

figma_update_webhook

Update a webhook.

figma_delete_webhook

Delete a webhook.

figma_get_team_webhooks

Get webhooks for a team.

figma_get_library_analytics_component_usages

Get library analytics component usage data.

figma_get_library_analytics_style_usages

Get library analytics style usage data.

figma_get_library_analytics_variable_usages

Get library analytics variable usage data.

Last Updated: April 17, 2025

Community Reviews

0.0
0 reviews
5
0
4
0
3
0
2
0
1
0

No reviews yet. Be the first to review!

Sign in to join the conversation

Coming soon to
HighlightHighlight AI

Language

TypeScript

Categories

Tags