Skip to content
Claudekit.ai

Framelink MCP for Figma: Community Figma Server

Framelink (figma-developer-mcp) feeds simplified Figma layout and styling data to Claude so it can one-shot designs. Setup with a token, use cases, pros, cons.

By Claudekit Team Published 1 min read

Type
MCP Server
Pricing
Open Source
Repository
github.com
GitHub stars
16,060

Framelink MCP for Figma (npm package figma-developer-mcp, repo GLips/Figma-Context-MCP) is one of the most popular community MCP servers. It gives coding agents access to your Figma files, then simplifies the raw Figma API response so only the layout and styling information that matters reaches the model. The project’s claim is simple: less noise in context means more accurate one-shot implementations than pasting screenshots.

Who it is for

Developers who want Figma context in Claude without depending on Figma seat-based MCP limits, and anyone who prefers a local, open-source server they can inspect.

Install

Create a Figma personal access token first. The README’s config for macOS and Linux:

{
  "mcpServers": {
    "Framelink MCP for Figma": {
      "command": "npx",
      "args": ["-y", "figma-developer-mcp", "--figma-api-key=YOUR-KEY", "--stdio"]
    }
  }
}

The same command works in Claude Code:

claude mcp add framelink -- npx -y figma-developer-mcp --figma-api-key=YOUR-KEY --stdio

You can also set FIGMA_API_KEY in the server’s env instead of passing it as an argument, which keeps the key out of your shell history.

Use cases

  • Paste a link to a frame or group and ask Claude to implement it in React, Vue or plain HTML.
  • Extract spacing, colors and typography from a design for a style audit.
  • Compare an existing page with its Figma source and list differences.

Pros

  • Free and MIT licensed, with a large user base.
  • Response simplification keeps token use down.
  • Works with any MCP client that runs stdio servers.

Cons and caveats

  • Read-only: no Code Connect mapping or canvas writes.
  • Personal access tokens are long-lived secrets; scope and rotate them.
  • Docs and demos focus on Cursor, so Claude Code users translate the config themselves.

Frequently asked questions

Do I need a paid Figma plan?

You need a Figma personal access token, which any account can create. What you can read depends on the files your account can access.

Does it work with Claude Code or only Cursor?

The README targets Cursor, but it is a standard stdio MCP server, so Claude Code and other MCP clients can run it with the same npx command.

Can it edit my Figma files?

No. It reads design data and simplifies it for the model. For writing to the canvas, look at Figma's official remote MCP server.

Tool MCP Server

Apify MCP Server: Run Web Scrapers from Claude

Apify's official MCP server lets Claude find and run Actors from Apify Store to scrape sites, maps and social media. Claude Code plugin, OAuth, caveats.

★ 12,930

Get the weekly Claude digest

New skills, MCP servers, prompts and Claude updates — one short email a week. No spam, unsubscribe anytime.

The newsletter is launching soon. Follow the RSS feed in the meantime.