Localfig runs on your own machine — the client starts it, so there is no endpoint to ping. 75 installs a week from npm. Last commit 16 Sep 2026.
The Figma desktop app as an MCP server: full Plugin API for AI agents. Local, no token, no quota.
We read the source, 4 d ago · rules 995398eba69f
A value the model can set ends up inside a file or shell call. That is not a flaw by itself — for a terminal server it is the job — but it is where things go wrong when it is not.
const bytes = fs.readFileSync(args.filePath);
What this server is able to do. For an MCP server this is often the job itself — a terminal server runs commands because that is what it is for. Listed so you know what you are plugging in, not as an accusation.
return spawnSync(process.env.ComSpec || 'cmd.exe', ['/d', '/s', '/c', '"' + [file].concat(args).map(q).join(' ') + '"'], { encoding: 'utf8', windowsVerbatimArguments: true });
const dst = path.join(PLUGIN_DIR, file);
Is this your server and something here is wrong? Tell us — corrections are free and do not require a plan.
That is not a flaw by itself — but it is where things go wrong when it is not the job. We re-read this code on every release. Watch it and you hear from us the day another one appears.
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.
claude mcp add localfig -- npx -y localfig
{
"mcpServers": {
"localfig": {
"command": "npx",
"args": [
"-y",
"localfig"
]
}
}
}
[mcp_servers.localfig]
command = "npx"
args = ["-y", "localfig"]
{
"mcpServers": {
"localfig": {
"command": "npx",
"args": [
"-y",
"localfig"
]
}
}
}
{
"servers": {
"localfig": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"localfig"
]
}
}
}
Figma MCP server and plugin: AI agents read and edit live Figma files, no Figma API token.
Figma MCP server with full read/write access via plugin bridge — no API token or rate limits.
Figma MCP server with full read/write access via plugin — no API token, no rate limits. 73 tools.
Figma MCP server in Rust: plugin bridge, no API token, no rate limits, 73 tools.
Figma MCP server in Rust: plugin bridge, no API token, no rate limits, 73 tools.
Figma/FigJam MCP server with read/write via plugin — no API token, no limits. 78 tools.
A local MCP server with full Figma REST API coverage.
Local Figma MCP server: frames to Flutter, React and HTML code, and design in Figma. No API limits.
Answers built from our own checks of this server.