Figma Analyzer MCP Server

Analyzes Figma files and extracts node hierarchies and metadata for use with LLMs.

Local serverstdio★ 2

What is the Figma Analyzer MCP Server?

Analyzes Figma files and extracts node hierarchies and metadata for use with LLMs.

What you get

An MCP (Model Context Protocol) server for analyzing Figma file structures.

  • Analyze Figma files to extract node hierarchies
  • Supports both REST API and MCP protocol
  • Configurable node tree depth

Configuration and credentials

  • Node.js 16+ - npm or yarn - A Figma API key

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.

How to install the Figma Analyzer MCP Server

{
  "mcpServers": {
    "figma-analyzer": {
      "command": "npx",
      "args": ["-y", "figma-mcp-server"],
      "env": {
        "FIGMA_API_KEY": "your-value",
        "FILE_ID": "your-value",
        "NODE_ID": "your-value"
      }
    }
  }
}

Add to claude_desktop_config.json, then restart Claude Desktop.

Configuration

  • Node.js 16+ - npm or yarn - A Figma API key
VariableDescriptionRequired
FIGMA_API_KEYCredential the server authenticates with.Yes
FILE_IDConfiguration value read at startup.Optional
NODE_IDConfiguration value read at startup.Optional

Example prompts to try

  • “Use Figma Analyzer to Testing.”

Frequently asked questions

You'll need Node.js 16+, npm (or yarn), and a Figma API key. Instructions for obtaining a Figma API key are available on the Figma Developers website.