mcp-figma

mcp-figma

24

The Figma MCP Server is designed to provide seamless interaction with the Figma API via the Model Context Protocol, offering comprehensive methods to manage user data, files, comments, teams, projects, components, styles, webhooks, and library analytics. It is equipped to handle various tasks such as viewing file structures, managing user interactions, and analyzing component usage with ease.

Figma MCP Server

MCP Server for interacting with the Figma API, providing a complete set of Figma API methods. This server implements user, file, comment, team, project, component, style, webhook, and library analytics methods through the Model Context Protocol.

Tools

  • Implements all Figma API methods as MCP tools, including:
    • User Methods: Get current user.
    • File Methods: Get Figma file, nodes, images, etc.
    • Comment Methods: Manage comments and reactions in Figma files.
    • Team and Project Methods: Manage team projects and files.
    • Component Methods: Manage components in teams and files.
    • Style Methods: Manage styles in teams and files.
    • Webhook Methods: Create, update, and delete webhooks.
    • Library Analytics Methods: Access usage data.

Installation

  • Available via Smithery with Node.js and npm/yarn prerequisites.
  • Clone the repository and install dependencies.

Setup

  • Configure Figma API token using environment variables or command-line arguments.
  • Integrate with Claude Desktop.

Usage

  • Provides structured ways to access different Figma API methods through well-defined commands.