mcp-figma

mcp-figma

3.3

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

  1. set_api_key

    Set up the Figma API Personal Access Token (Save to Configuration)

  2. check_api_key

    Check if the API key is configured

  3. get_file

    Get the Figma file with the key

  4. get_file_nodes

    Get a specific node from a Figma file

  5. get_image

    Get the image of the node in the Figma file

  6. get_image_fills

    Get the URL of the image used in the Figma file

  7. get_comments

    Get comments on the Figma file

  8. post_comment

    Post a comment on the Figma file

  9. delete_comment

    Delete comments from Figma files

  10. get_team_projects

    Get the team's project

  11. get_project_files

    Get the project's file

  12. get_team_components

    Get the components of the team

  13. get_file_components

    Get components from a file

  14. get_component

    Get component via key

  15. get_team_component_sets

    Get the team's component set

  16. get_team_styles

    Get the style of the team

  17. get_file_styles

    Get styles from file

  18. get_style

    Get styles with key