MCP.Market

Figma MCP Server

by planetabhi·io.github.planetabhi/figma-mcp-server·v3.1.3·10 stars

A local MCP server with full Figma REST API coverage.

B83/100grade B
What users say
No reviews yet
Be the first
Safety scan
B83/100

full report

Adoption
Growing

10 stars1.2k downloads/wk

Reviews

Write one

Nobody has reviewed Figma MCP Server yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Figma MCP Server tools

No tool declarations could be read from the package source. They show once the server is installed.

Public scan report

scanner v0.1.10 · 2026-11-03 · same rubric, same numbers if you re-run it

no findings
  • Code scan58 source files scanned25/25
  • –Live reliabilityno gateway calls yet and no remote to proben/a
  • –Tool poisoningtools not inspected (local package is not executed); not countedn/a
  • Auth qualitystatic API keys via environment variables6/15
  • Maintenancelast push 2 days ago15/15
  • Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
Overall 83/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How Figma MCP Server compares

Against every graded Media MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
83/100
higher than 70% of 1,337 Media servers
GitHub stars
10
more than 87% of 715 Media servers
Downloads a week
1,173
more than 95% of 365 Media servers with a package

Release history: 2 versions in the registry since 2026-08-16, latest 2026-11-01, typically one every 77 days.

Install Figma MCP Server in Claude Code, Cursor or VS Code

Runs npx -y figma-mcp-server on your machine. Read the scan report first; the gateway never runs local packages.

claude mcp add figma-mcp-server -- npx -y figma-mcp-server
Add to Cursor

What the publisher says

From the Figma MCP Server repository's README, as published. We do not edit it. Read it on GitHub

Figma MCP Server

A local MCP server with full Figma REST API coverage. Works with Claude Desktop, Cursor, VS Code, the Gemini CLI, and any MCP client. Available on npm and the official MCP Registry.

How it works

Each Figma REST endpoint is exposed as one self-describing MCP tool, auto-discovered at startup from tools/figma/, so adding an endpoint is just adding a file. Required parameters are validated before each call. It runs over stdio.

Prerequisites

Requires Bun ≥ 1.2. It's Bun-native, so launch it with bunx, not npx (Node isn't supported).

Figma API key

Create a personal access token in Figma under Settings > Security > Personal access tokens > Generate new token. Provide it as FIGMAAPIKEY, ideally in your client config's env block (see below).

Configure your client

Every client uses the same server. Point command at bunx, or its absolute path (which bunx) if the client cannot find it on PATH.

{
  "mcpServers": {
    "figma": {
      "command": "bunx",
      "args": ["figma-mcp-server"],
      "env": {
        "FIGMA_API_KEY": "your_figma_api_key_here"
      }
    }
  }
}

Config file locations:

  • Claude Desktop: Settings > Developer > Edit Config (claudedesktopconfig.json)
  • Cursor: ~/.cursor/mcp.json, or .cursor/mcp.json per project
  • Gemini CLI: ~/.gemini/settings.json

Restart the client after editing its config.

VS Code

Use .vscode/mcp.json (workspace) or your user mcp.json, with a servers key. Instead of hardcoding the token, define an input so VS Code prompts for it securely:

{
  "inputs": [
    {
      "type": "promptString",
      "id": "figma-api-key",
      "description": "Figma API Key",
      "password": true
    }
  ],
  "servers": {
    "figma": {
      "command": "bunx",
      "args": ["figma-mcp-server"],
      "env": {
        "FIGMA_API_KEY": "${input:figma-api-key}"
      }
    }
  }
}
  • With ${input:figma-api-key}, VS Code prompts you for the key the first time the server starts, then stores it in your OS secret storage.
  • To re-enter or clear it: Command Palette → MCP: List Servers → pick the server → reset/edit its inputs.

Tool coverage

Full coverage of the Figma REST API (non-deprecated endpoints), 50 tools across:

  • Files and nodes (files, node trees, image rendering, image fills, metadata, version history)
  • Variables / design tokens (read, published, bulk modify)
  • Components, component sets, and styles (file, published, and team scopes)
  • Comments and reactions
  • Folders (top-level folders, subfolders, files, metadata)
  • Users
  • Dev resources
  • Webhooks (v2)
  • Library analytics (component, style, and variable actions and usages)
  • Organization: activity logs, developer logs, AI usage (Enterprise)
  • Embeds and payments

Check your MCP client's tool list for the full, always-current list of tool names and parameters.

Plan requirements

Most tools work with any plan's personal access token. These need higher tiers:

  • Variables (listfilevariables, getpublishedvariables, modify_variables): Enterprise organization.
  • Library analytics (getlibrary): Organization or Enterprise plan.
  • Activity logs, developer logs, AI usage: Enterprise organization with an admin or plan access token.

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

Figma MCP Server: common questions

Is Figma MCP Server safe?
Mostly: it is graded B (83/100). Read the Figma MCP Server safety report
How do I install Figma MCP Server?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does Figma MCP Server need an API key?
Yes. The registry entry asks for FIGMA_API_KEY.
Is Figma MCP Server maintained?
The last commit was 3 days ago (2026-11-01). The latest release is v3.1.3.
What can I use instead of Figma MCP Server?
Servers from other publishers that do the same job: Figma UI MCP server, Figma Rust MCP server and Brandsystem MCP — Brand Guidelines for AI MCP server.
How does Figma MCP Server compare with other Media MCP servers?
safety score 83/100 (higher than 70% of 1,337 Media servers); github stars 10 (more than 87% of 715 Media servers); downloads a week 1,173 (more than 95% of 365 Media servers with a package). Full comparison.

Alternatives to Figma MCP Server

Same job from other publishers: the closest match first, then the best rated.

  • Figma UI
    Bidirectional Figma MCP — AI draws UI on Figma canvas, reads designs back
    A
  • Figma Rust
    Figma MCP server in Rust: plugin bridge, no API token, no rate limits, 73 tools.
    A
  • Brandsystem MCP — Brand Guidelines for AI
    Use existing brand guidelines with AI. Turn websites, PDFs, and Figma into a .brand runtime.
    A
  • Mimic AI
    Builds Figma from your design system: real components and tokens, enforced, learning every build.
    A
  • Polymation
    Author Rive; convert Lottie, After Effects, Animate and Figma into it; animate AI and pixel art.
    C