Superconductor Docs

Figma MCP

Let agents read your Figma design files while they implement UI work.

Figma MCP lets agents pull layout, styles, and other design context straight from your Figma files. Give agents a Figma link in a ticket, and they can build UI that matches the design instead of guessing.

What agents can do

Once you connect Figma, agents can:

  • Read frames, components, and layers from a Figma file
  • Inspect layout, spacing, colors, and typography
  • Use design context to implement or update UI

Setup

First, go to Figma settings and generate a personal access token. Set these two scopes to Read-only. The other scopes aren't used, so leave them unchecked:

ScopeWhy it's needed
File content (file_content:read)Read file contents and render images from files
Dev resources (file_dev_resources:read)Read dev mode resources attached to a file
  1. Go to Workspace Settings → Connectors.
  2. Find Figma, click Connect (or Connect another to add another account), and paste your Figma personal access token.
  3. Choose Workspace Service Account to share the connection with your team, or Personal Account for a connection that belongs to you.
  4. Choose Specific projects and select the projects that need it, or Any project in the workspace.
  5. For a personal account, choose Only agents I launch or Anyone's agents. See connection options for details.
  6. Click Connect Figma.

If the agent can't read a file because a permission is missing, create a new Figma token with both permissions. Go to Workspace Settings → Connectors, click Manage next to your Figma connection, and save the new token.

Figma MCP works best when you give agents a link to the exact frame or layer they should inspect. The link must include the selected object's node ID, so don't copy a generic file link unless you want the agent to inspect the whole file.

To copy the right link:

  1. Open the design in Figma.
  2. Select the frame, component, or layer you want the agent to use.
  3. Press Command + L on macOS, or Ctrl + L on Windows/Linux, to copy a link to the selection.
  4. Paste that link into the Superconductor ticket or chat message with the implementation request.

You can also right-click the selection and choose Copy/Paste as → Copy link to selection.

Figma context menu showing Copy/Paste as and Copy link to selection

The copied URL should include a node-id parameter. For example:

https://www.figma.com/design/FILE_KEY/File-name?node-id=123-456

You can also copy the URL from the browser address bar after selecting the target frame or layer, as long as the URL includes node-id.

When to use it

Ask agents to use Figma when a ticket involves building or updating UI from a design. Include the Figma file or frame link in the ticket so the agent knows what to read.

If the agent reads the wrong part of a design, send a new link copied from the specific frame or layer. A file-level link may leave the agent guessing which screen or mockup matters.

On this page