Figma MCP Server

Integrates with Figma's API to interact with files, comments, components, and webhooks.

Local serverstdioTypeScript

What is the Figma MCP Server?

Integrates with Figma's API to interact with files, comments, components, and webhooks.

The short version

A Model Context Protocol (MCP) server that provides integration with Figma's API, allowing you to interact with Figma files, comments, components, and more.

  • File Operations —
  • Get file information
  • Get file version history
  • Get file components
  • Comment Management —
  • List comments in files

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
get_file
get_file_versions
get_file_components
get_file_comments
post_comment
delete_comment
get_team_projects
get_project_files
get_component_styles
create_webhook
get_webhooks
delete_webhook

How to install the Figma MCP Server

{
  "mcpServers": {
    "figma": {
      "command": "node",
      "args": [
        "path/to/figma-server/build/index.js"
      ],
      "env": {
        "FIGMA_ACCESS_TOKEN": "YOUR_FIGMA_ACCESS_TOKEN"
      },
      "disabled": false,
      "alwaysAllow": []
    }
  }
}

From the project documentation. Replace placeholders and example paths before connecting.

Configuration

VariableDescriptionRequired
FIGMA_ACCESS_TOKENDeclared in the maintainer’s client configuration.Check documentation

Example prompts to try

  • “Use Figma to get file.”
  • “Use Figma to get file versions.”
  • “Use Figma to get file components.”

Frequently asked questions

The tool supports getting file information, retrieving file version history, and listing components within a Figma file.