MCP.Market

Figma MCP server

by scalably.io·io.scalably/figma-mcp·v1.0.1

Figma MCP: list frames in a file and fetch one frame's JSON and image safely. 2 tools.

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

full report

Adoption
Growing

0 stars51 downloads/wk

Reviews

Write one

Nobody has reviewed Figma MCP yet.

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

Figma MCP 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-10-15 · same rubric, same numbers if you re-run it

no findings
  • Code scan4 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 1 days ago15/15
  • Maintainer identitynamespace and repository owner differ; website matches verified namespace6/10
Overall 80/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How Figma MCP compares

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

Safety score
80/100
higher than 62% of 1,337 Media servers
Downloads a week
51
more than 38% of 365 Media servers with a package

Install Figma MCP in Claude Code, Cursor or VS Code

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

claude mcp add figma-mcp -- npx -y @scalably-io/figma-mcp
Add to Cursor

What the publisher says

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

Figma MCP

Figma REST API MCP server. 2 tools list the top-level frames in a file and fetch one frame's rendered PNG plus its node JSON and image-fill map into a local output directory.

<!-- mcp-name: io.scalably/figma-mcp -->

Install

Claude Code:

claude mcp add figma -e FIGMA_TOKEN=your-token -- npx -y @scalably-io/figma-mcp

Codex:

codex mcp add figma --env FIGMA_TOKEN=your-token -- npx -y @scalably-io/figma-mcp

Claude Desktop: download figma-mcp.mcpb from the latest GitHub release and open it.

Setup

  1. Create a personal access token at figma.com under account settings, with file_content:read scope.
  2. Find the file key in any Figma file URL: it is the segment after /design/ or /file/, for example https://www.figma.com/design/AbC123xyz/My-file gives AbC123xyz. Both tools take it as file_key.
  3. If FIGMATOKEN is not set the server still starts and lists its tools; every call then fails with FIGMANOT_CONFIGURED until the token is provided.
  4. fetch_frame is the only tool that writes files (so it is not marked read-only); it writes frame.png, node.json, and fills.json into a directory below the configured output root (default ./figma-output). The other tool is fully read-only.

Tools (2)

Configuration

Reply shape

Every tool returns plain JSON with status (succeeded, partial, no_op), summary, target, result, proof, warnings, recovery. Failures throw a plain error string: : .

Limits

fetch_frame renders through Figma's image API, so very large frames or extreme scale values can exceed the configured JSON or frame byte limits; lower scale or split the frame if that happens. fills.json URLs are temporary and expire within 14 days.

Verify

Each release lists the package version, the .mcpb sha256 and the production commit it was derived from in CHANGELOG.md. CI runs the tests and a clean install of the packed tarball on every push.

Privacy Policy

This server runs locally, on your machine, under your own credentials. It collects no personal data, contains no telemetry, stores nothing persistently beyond the frame bundles you explicitly fetch, and talks only to the vendor API it wraps. No third party, including Scalably, receives your data. Contact: hello@scalably.io. Canonical copy: https://scalably.io/connector-privacy.html

License

MIT. Copyright Scalably.

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

Figma MCP: common questions

Is Figma MCP server safe?
Mostly: it is graded B (80/100). Read the Figma MCP safety report
How do I install Figma MCP?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does Figma MCP need an API key?
Yes. The registry entry asks for FIGMA_TOKEN.
Is Figma MCP maintained?
The last commit was 21 days ago (2026-10-14). The latest release is v1.0.1.
What can I use instead of Figma MCP?
Servers from other publishers that do the same job: anymd MCP server, oJo — HTML to image and PDF MCP server and Free the Tools MCP server. Compare all Figma MCP alternatives.
How does Figma MCP compare with other Media MCP servers?
safety score 80/100 (higher than 62% of 1,337 Media servers); downloads a week 51 (more than 38% of 365 Media servers with a package). Full comparison.

Alternatives to Figma MCP

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

All Figma MCP alternatives →
  • anymd
    Any file → clean Markdown for AI agents: PDF, Office, EPUB, HTML, images, audio/video. Local MCP.
    A
  • oJo — HTML to image and PDF
    Fill an HTML template with JSON and get a hosted PDF or image link. Free previews, no key.
    A
  • Free the Tools
    Local PDF, image, data and text tools for AI assistants. Files stay on your computer.
    A
  • Figme
    MCP server that reads local Figma .fig files, fully offline
    A
  • Remove AI Watermarks
    Identify and remove AI watermarks and provenance metadata from your own images and video.
    A

More from scalably.io →