mcp-figma
If you are the rightful owner of mcp-figma and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
A Model Context Protocol (MCP) server for Figma API integration, designed to be used with Claude and other MCP-compatible AI assistants.
The mcp-figma server is a specialized Model Context Protocol (MCP) server that facilitates seamless integration with the Figma API. It is designed to work with Claude and other MCP-compatible AI assistants, providing a robust interface for managing Figma files, comments, teams, projects, components, and styles. The server supports persistent API key storage, ensuring that users can easily authenticate and access Figma's functionalities without repeatedly entering their credentials. With mcp-figma, users can perform a wide range of operations such as retrieving files, managing comments, and accessing team resources, all through a simple and efficient protocol server setup.
Features
- File operations (get file, get nodes, get images)
- Comments management
- Team/project management
- Components and styles access
- Persistent API key storage
Tools
set_api_key
Set up the Figma API Personal Access Token (Save to Configuration)
check_api_key
Check if the API key is configured
get_file
Get the Figma file with the key
get_file_nodes
Get a specific node from a Figma file
get_image
Get the image of the node in the Figma file
get_image_fills
Get the URL of the image used in the Figma file
get_comments
Get comments on the Figma file
post_comment
Post a comment on the Figma file
delete_comment
Delete comments from Figma files
get_team_projects
Get the team's project
get_project_files
Get the project's file
get_team_components
Get the components of the team
get_file_components
Get components from a file
get_component
Get component via key
get_team_component_sets
Get the team's component set
get_team_styles
Get the style of the team
get_file_styles
Get styles from file
get_style
Get styles with key