mcpbeat Sign in

Figsnap MCP Server

by arimunandar Your server? Claim it
local only

Figsnap MCP runs on your own machine — the client starts it, so there is no endpoint to ping. 11 installs a week from npm. Last commit 7 Sep 2026.

The Figma file you have open, as MCP tools. Extract, edit, and keep a saved set.

Installs per day peak 20 · avg 8 · +20% w/w
a month agotoday
11
Installs / week
npm · figsnap-mcp
0
Stars
0 open issues
7 Sep 2026
Last commit
4 releases in 90 days
MIT
License
JavaScript

Nothing serious here today

Today is the operative word: we check Figsnap MCP every 15 minutes and re-read its code on every release. Watch it and you find out the day that stops being true.

Three servers free · no card

Connect this server

This server runs on your own machine — install it with the package manager and the client starts it for you. Package name taken from the official registry entry.

run in your terminal
claude mcp add figsnap-mcp -- npx -y figsnap-mcp
~/Library/Application Support/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "figsnap-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "figsnap-mcp"
      ]
    }
  }
}
~/.codex/config.toml
[mcp_servers.figsnap-mcp]
command = "npx"
args = ["-y", "figsnap-mcp"]
.cursor/mcp.json
{
  "mcpServers": {
    "figsnap-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "figsnap-mcp"
      ]
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "figsnap-mcp": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "figsnap-mcp"
      ]
    }
  }
}

Optional settings from the registry entry, left out of the block above: FIGSNAP_MCP_URL (Where the figsnap-mcp daemon is listening. Default http://127.0.0.1:3058; only needed if you moved it), FIGSNAP_MCP_TOKEN (The daemon's token. Not normally set: the server reads ~/.figsnap-mcp/agent-token, which the daemon writes itself).

Alternatives to Figsnap MCP

same job, measured the same way
Figma MCP
by scalably

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

23 installs/wk local only
Figma Vector MCP
by workingmodel

Let Claude create and edit fully editable vector nodes on the Figma canvas.

166 installs/wk local only
Layerbridge
by muradyf

Read, edit and export the Figma file open in a local plugin. No REST API, no rate limits.

17 installs/wk local only
BeatDesign
by erickkkyt

Local-first open-source AI media workbench with Canvas, video editor, Assets, and MCP tools.

local only
Plumb MCP
by tathagat22

Two-way Figma MCP: extract + verify design-to-code, or generate on-brand Figma pages from a prompt.

48 installs/wk local only
DAG Studio WebMCP
by black-swan-causal-labs

Read and edit a live DAG Studio canvas through its predefined WebMCP tools.

answering
Roast My Design System
by pencilrebel

Audit your Design System and serve your Agent the rules that keep AI-written UI on-system.

474 installs/wk local only
Frame Relay
by joseph-brendan

MCP server for the Frame-Relay design kit: components, tokens and live Figma selections.

25 installs/wk local only

Figsnap MCP — questions

Answers built from our own checks of this server.

Why is there no uptime for Figsnap MCP?
Figsnap MCP runs on your own machine over stdio — there is no network address to reach, so uptime cannot be measured for it by anyone. What can be measured is adoption: the npm package figsnap-mcp was installed 11 times last week.
How do I connect Figsnap MCP?
Copy the ready config from this page. We generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each in the form that client actually reads. It runs locally, so the command pulls figsnap-mcp straight from npm; nothing to host, nothing to sign up for.
How many people use Figsnap MCP?
The npm package figsnap-mcp was installed 11 times in the last week. Week over week that is +20%. We show installs rather than GitHub stars on purpose: a star is a bookmark, an install is someone actually running it.
Is Figsnap MCP open source?
Yes — it is published under the MIT licence, written in JavaScript and 0 stars on GitHub. The source link is on this page, so you can read exactly what it does with your data before you connect it.