
This guide is part of our MCP connection guides, within The MCP Guide. Steps are copied from the vendor's own documentation. Need a custom connection? See MCP development.
Connecting Claude Code to Figma lets Claude read design context from a frame and turn it into code, and write back to the canvas: new files, diagrams and design layers built from live UI. Figma's remote server needs no desktop app, and Claude Code is on Figma's list of approved clients.
Checked against: Figma's remote server setup guide and Claude Code's MCP documentation on 28 October 2026. eSEOspace did not run these steps; menus can change, so follow the vendor's page if it differs.
Key Takeaways
- Figma recommends its Claude Code plugin, installed with
claude plugin install figma@claude-plugins-official, which adds the server and Figma's skills. - The manual route is
claude mcp add --transport http figma https://mcp.figma.com/mcp, then/mcpand Authenticate. - Only clients in Figma's MCP catalog can connect, and Figma lists Claude Code among them.
- Rate limits depend on your plan and seat: View and Collab seats get up to 20 tool calls per month.
- The server includes write tools, such as
generate_figma_designandcreate_new_file, so keep approvals on for shared files.
Before you start
You need Claude Code installed and a Figma account. You can only use the MCP server with Figma files you already have access to.
Check your seat. Figma's rate limits page says:
| Seat | Starter | Professional | Organization | Enterprise |
|---|---|---|---|---|
| View, Collab | Up to 20 per month | Up to 20 per month | Up to 20 per month | Up to 20 per month |
| Full, Dev | None listed | 200 per day, 10 per minute | 200 per day, 15 per minute | 600 per day, 20 per minute |
Figma says limits apply to tools that read data, and some write tools are exempt. Figma may change these limits at any time.
Steps
Option A: Figma plugin (recommended)
Figma says the plugin includes the MCP server settings and Figma's skills for common workflows.
- In your terminal, run:
claude plugin install figma@claude-plugins-official
- If Claude Code is running, restart it.
- In Claude Code, type
/pluginand press Enter to open the plugin manager. - Press the right arrow key to go to the Installed tab.
- Select the figma server and press Enter.
- Press Enter again to start signing in. A browser page opens.
- Click Allow access.
- Type
/pluginagain. On the Installed tab, the figma server shows as connected.
Figma notes that if the install command fails, your organization may have blocked plugin installation. See Claude Code plugins and marketplaces.
Option B: Add the server by hand
This doesn't install Figma's skills.
- In your terminal, run:
claude mcp add --transport http figma https://mcp.figma.com/mcp
To make it available in all your projects, Figma gives:
claude mcp add --scope user --transport http figma https://mcp.figma.com/mcp
- Start a new Claude Code session.
- Type
/mcpand select figma. - Select Authenticate. A browser page opens.
- Click Allow access.
- Back in Claude Code, you should see "Authentication successful. Connected to figma."
Check that it works
Figma says to type /mcp again to confirm the connection. To point Claude at a design, right-click a frame or layer in Figma, choose Copy link to selection and paste the link into your prompt.
Example prompts (from Figma's setup guide):
- "/figma-use can you help me create a new Figma design using my design system components? Place it in a new Figma file." (needs the plugin's skills)
- "Capture the UI of my app homepage as frames in <Figma file URL>."
- "Create a flowchart for the user authentication flow using the Figma MCP generate_diagram tool."
For a read-only start, paste a frame link and ask Claude to "get the design context for this frame and list the variables it uses." That uses get_design_context and get_variable_defs.
Permissions and safety
Figma's tools page splits tools into read and write. Write tools include create_new_file, generate_diagram, generate_figma_design, upload_assets and use_figma. Many are remote-only.
- File access. Figma says you can only use files you already have access to. Ask Claude to run
whoamito see which account, plans and seats you're using. - AI credits. Most tools don't use Figma AI credits. Figma says
generate_imageandsend_promptdo, and Figma Weave tools use Weave credits. - Approvals. Keep write tools on ask in Claude Code. Claude Code's permission rules let you allow read tools by name while writes still prompt. Plugin-provided servers use a longer rule prefix, described in those docs.
- Enterprise sign-in. Figma supports enterprise-managed authorization for Claude through Okta Cross App Access.
More guidance is in the MCP Security Center and MCP supply chain risks.
If it doesn't work
Figma's docs cover these cases:
- Plugin install fails. Your organization may block plugins. Contact your Claude administrator or add the server by hand.
- Permission errors on a file. Check the link is a Figma Design, FigJam or Figma Make file. Run
whoamito check the account. Make sure that account belongs to the plan that owns the file. - Rate limited. Upgrade the seat or plan. For example, a View or Collab seat is capped at 20 calls per month.
- Tools not loading or slow. Figma has separate troubleshooting pages for both in its MCP docs.
Next step
Read the Figma MCP server profile for the full tool list and the desktop server. More setups are in the connection guides hub, including Claude with Figma and Cursor with Figma.
Frequently asked questions
Do I need the Figma desktop app to use Figma MCP with Claude Code?
No. Figma says the remote server connects directly to https://mcp.figma.com/mcp and doesn't need the desktop app. You sign in with your Figma account the first time you connect.
Should I install the Figma plugin or add the server manually?
Figma recommends the plugin, because it adds Figma's skills along with the server. Figma says skills help your agent get more reliable results, especially when writing to the canvas.
How many Figma MCP calls can I make?
It depends on your seat and plan. Full and Dev seats get 200 to 600 calls per day; View and Collab seats get up to 20 per month. Figma may change these limits.
Can Claude Code edit my Figma files?
Yes. Figma's write tools can create files, generate diagrams and turn live web UI into design layers. Figma says you can only work with files you already have access to, so keep approval prompts on for shared files.











