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 Figma API server implementation based on Model Context Protocol (MCP), supporting Figma plugin and widget integration.

The Figma MCP Server is a robust implementation designed to facilitate seamless interaction with the Figma API through the Model Context Protocol (MCP). It provides a WebSocket server for effective communication with Figma plugins and supports the development of Figma widgets. The server is highly configurable, allowing environment variables to be set via command line arguments, and offers a comprehensive suite of tools for various Figma operations. This server is particularly useful for developers looking to extend Figma's capabilities through custom plugins and widgets, enabling workflow automation, feature enhancement, and integration with external services. The server supports complex data processing, external API integration, and cross-session data persistence, making it a versatile tool for Figma plugin and widget development.

Features

  • Interact with Figma API through MCP
  • WebSocket server for Figma plugin communication
  • Support for Figma widget development
  • Environment variable configuration via command line arguments
  • Rich set of Figma operation tools

Tools

  1. File Operation

    Get files, versions, etc.

  2. Node operation

    Get and manipulate Figma nodes

  3. Comment operation

    Manage comments in Figma files

  4. Image operation

    Export the Figma element as an image

  5. Search function

    Search for content in Figma files

  6. Component operation

    Manage Figma components

  7. Canvas Operation

    Create rectangles, circles, text, etc.

  8. Widget Operation

    Manage Figma widgets