Labsco
MCP SERVER

Pull a Figma file's nodes, render its frames as images, and find out which components and styles are actually being used across a team.

Image Analysis, OCR & VisionVerified
Summary
Exporting frames by hand every time you need to see what a design actually looks like now.

Files, nodes and rendered images are one call each, and figma_get_images does the export itself at the scale and format you ask for, so getting a frame in front of a model is not a manual step. The library analytics tools answer the question a design system owner keeps asking and cannot easily see — which components, styles and variables are in use — and the webhook tools are what turn a change in a team file into something happening on your side.

What it is

A Figma REST client with 31 tools: files, nodes and rendered images, comments and reactions, team and project inventories, components, component sets and styles, webhooks, and library analytics.

What you get
  • A whole file by key or a specific set of node ids, with depth, geometry, plugin data and version controls
  • Frames rendered as images at a chosen format and scale, with SVG options for ids, outlined text and simplified strokes, plus a file's image fills
  • Version history of a file, paged
  • Comments read as markdown or raw, posted, deleted, and reacted to with an emoji
  • Team projects and project files, and the components, component sets and styles held in a team or in a single file, each also fetchable by key
  • Webhooks created against a team and event type with an endpoint and passcode, then listed, updated and deleted
  • Library analytics for component, style and variable usage, grouped and paged with a cursor
Requirements

A Figma API token, supplied at launch through --figma-token.

Setup effort

One command plus a key — npx @smithery/cli@latest install @thirdstrandstudio/mcp-figma --client claude, then supply credentials