MCP server

Figma MCP Server: Connect an AI Agent to Figma

Figma's official MCP server lets an AI coding agent read design context from your files, generate code, and write native content back to the Figma canvas.

Run
claude mcp add --transport http figma https://mcp.figma.com/mcp
View on GitHub

Stars, license and last push from GitHub. Install count as reported by the open skills directory.

What is the Figma MCP server?

The Figma MCP server is Figma's official Model Context Protocol server. An AI agent connects to it, reads frames, variables and components from your files to generate code, and with the remote server can write content back to the canvas. Figma recommends the hosted remote server over the desktop one.

The Figma MCP server gives AI agents design information from your Figma files so they can generate code from it. Its docs also describe the other direction: agents writing native content back to the canvas.

There are two versions. The remote server runs at Figma's hosted endpoint and needs no desktop app. The desktop server runs locally from the Figma desktop app. Figma strongly recommends the remote one.

What it changes in your workflow

  • Generate code from a frame. The agent pulls design context for a selected frame or layer instead of working from a screenshot alone.
  • Extract design context. Variables, components and layout data come straight into your editor, which helps with design systems.
  • Write to the canvas. With the right skills, an agent can build and update frames, components, variables and auto layout in your files.
  • Reuse your components. Code Connect keeps generated code consistent with the components in your codebase.
  • Retrieve Make resources. Code resources from Figma Make files can be passed to the agent as context.

Who it is for

Best for

  • Teams that keep a design system in Figma and want generated code to follow it.
  • Developers who want exact variables and layout data instead of guessing from a picture.
  • Designers who want an agent to build or edit Figma content, using the remote server.

Not for

  • Anyone expecting a Figma to WordPress export. The server returns design context and code, not a published page.
  • Clients missing from the Figma MCP catalog. Only catalog clients can connect.
  • Figma for Government users who need the remote server or write tools. Those are not available there.

Remote or desktop Figma MCP

RemoteDesktop
Where it runsFigma's hosted endpointLocally, in the Figma desktop app
Needs the desktop appNoYes, with Dev Mode on a Design file
AuthOAuth sign-in to FigmaEnabled inside the app, no sign-in step in the client
Design contextLink to a frame or layerCurrent selection or a link
Write to canvas and code to canvasYesNo
Figma's adviceRecommended for most usersFor specific organization and enterprise needs

Use it with UiChemy

The Figma MCP server stops at design context and code. If you want the Figma file to become an editable WordPress page, UiChemy Figma to WordPress converts Figma frames directly. For the code route, see also Framelink MCP for Figma. Click Get Started on uichemy.com.