Figmanage logo

Figmanage

Manage your Figma workspace. 76 tools for files, projects, teams, permissions, and org admin.

Install Figmanage

Pick your client, then add it in one click or paste the config.

No confirmed install command yet

We only publish a config when the install details come from the project itself — its README, its docs, or a verified owner. We haven’t found those for figmanage, and we’d rather show nothing than a guess you’d paste into your client.

Open setup steps on GitHub

Overview

Tools80

What Figmanage lets your agent do. Expand a tool for its parameters.

Self-reported~882 tokens of context

Security & health

What it can reach and how reliably it runs — from our own checks, not the maintainer’s claims.

ActiveLast checked 1d ago

Recent health check succeeded.

5/5 checks healthy over the last 41d

Supply-chain signal

No high-severity advisories surfaced by our automated scan.

Critical 0High 0Medium 0Low 0

Scanned 16d ago via OSV.dev

Adoption & maintenance

Factual signals from GitHub, npm, and our automated checks — not a rating.

GitHub stars8Stargazers on the source repository.
Last commit10d agoMost recent push to the default branch.
Tools exposed80Callable tools this server registers over MCP.
Directory activity2 viewsConfig copies, upvotes, and views on AllMCPs.

From the project README

figmanage

Manage your Figma workspace with your agent or terminal.

Find files, organize projects, review access, and manage teams and seats. Connect Figmanage to your AI assistant through MCP, or use the command-line tool yourself.

npm CI

Try asking

  • “Find the files I worked on this week.”
  • “Move these files into the Archive project.”
  • “Show who has access to this project.”
  • “Which paid seats have been inactive for 30 days?”
  • “Check what needs handing over before Jordan leaves.”

Figmanage uses your Figma permissions. Admin tasks need admin access.

Get started with your agent

You need Node.js 18+ and an agent that supports local MCP servers.

1. Add Figmanage. In Claude Code, run:

Terminal
claude mcp add --transport stdio --scope user figmanage -- npx -y figmanage --mcp

Using Codex, Cursor, VS Code, or Claude Desktop? Generate your client config.

2. Sign in to Figma in Chrome, then ask your agent:

Set up Figmanage, then show my teams and recent files.

Your agent asks before reading your Chrome session. macOS may show a Keychain prompt. Your login is saved locally.

3. Give it a task. Start with one of the examples above.

Some features, such as comments and exports, also need a Figma Personal Access Token. Add it locally with npx -y figmanage login --pat-only, then reconnect MCP. Keep tokens out of chat. See account setup.

Use the terminal

Terminal
npm install -g figmanage
figmanage login
figmanage navigate list-recent-files

Use figmanage --help to find commands, or figmanage doctor if setup needs attention.

For agents and scripts

Use MCP for tool discovery, or the CLI for automation:

sh
figmanage schema
figmanage navigate list-recent-files --jsonl --no-input
  • Readable by humans: terminal output stays easy to scan.
  • Readable by scripts: choose --json or --jsonl. With JSONL, require the final summary and check the exit code.
  • Check before changing: --dry-run checks inputs without sending requests. It does not check live permissions.
  • Follow progress: offboarding supports --progress --jsonl and MCP progress notifications when requested.

See the automation guide for output formats and the optional agent skill for workflow recipes.

Already use the official Figma MCP?

Use Figmanage to manage files, access, teams, and seats. Use the official Figma MCP for design work. Your agent can pass file links between them; each server has its own login. How they work together.

More help

Reviews

No reviews yet — be the first to share how it worked for you.

Frequently Asked Questions about Figmanage

figmanage is an MCP server that helps you manage a Figma workspace through an AI assistant or terminal. It provides 76 tools for files, projects, teams, permissions, and organization administration. It uses your Figma permissions, while some features require a Personal Access Token.

Install figmanage with Node.js 18 or later and an MCP client that supports local servers. In Claude Code, run `claude mcp add --transport stdio --scope user figmanage -- npx -y figmanage --mcp`; setup instructions are available for other supported clients.

figmanage authenticates through your Figma login in Chrome, which it saves locally after you approve access to the Chrome session. Comments and exports may also require a Figma Personal Access Token; add one locally with `npx -y figmanage login --pat-only` and keep tokens out of chat.

Yes, figmanage supports managing files, projects, teams, permissions, and seats, including finding recent files, moving files between projects, reviewing project access, and identifying inactive paid seats. Admin operations require the corresponding Figma admin access.

Related MCP servers

Add a badge to your READMEShow it’s listed — live SVG, Markdown or HTML.

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewFigmanage AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/figmanage?style=directory)](https://allmcps.com/mcp/figmanage)
HTML Embed
<a href="https://allmcps.com/mcp/figmanage"><img src="https://allmcps.com/api/badge/figmanage?style=directory" alt="Figmanage on AllMCPs" /></a>