What is a Figma MCP server?
A Figma MCP server is a program that gives an AI agent tools for Figma. MCP means Model Context Protocol, an open way for agents to call outside tools. With one connected, an agent such as Claude Code can read a design or, with some servers, change it.
How it works
You ask your agent
For example: “Build this page from the selected frame.”
The agent calls a tool
The MCP server lists tools, and the agent picks one.
The server talks to Figma
Through a hosted service, the desktop app, the REST API or a plugin. This choice sets what the server can do.
The result returns
The agent reads the answer and decides the next step.
The main types
| Type | Connects through | Reads | Edits |
|---|---|---|---|
| Figma’s remote server | Figma’s hosted service | Yes | Yes, write to canvas in beta |
| Figma’s desktop server | The Figma desktop app, in Dev Mode | Yes | No |
| REST API servers, such as Framelink | Figma REST API, with a token | Yes | No |
| Plugin servers, such as FigmaMCP | A plugin in the Figma desktop app | Yes | Yes |
Figma details from Figma’s MCP docs and desktop server guide, checked November 9, 2026. These may change.
Where FigmaMCP fits
FigmaMCP is a free plugin server for Mac. It works on the file open in your Figma desktop app, needs no API token, and does not use Figma’s MCP call limits. See all its tools, or compare local and remote servers.
Download for Mac Version 0.1.10