aiux
Patterns & SkillsPatterns & SkillsCoursesCoursesNewsNewsResourcesResourcesSavedSaved
Overview

Setup

  • Sign In to Claude Code
  • Install Node.js
  • Install Claude Code

Figma ↔ Code

  • Set Up Figma MCP
  • Turn Figma Frames into Code
  • Using Figma Links in Prompts
  • Figma to Code Best Practices
  • Bring Code Back to Figma

Prototype

  • Start Your First Claude Code Session
  • Create Your Project Folder
  • Generate Your First Prototype
  • See Your Prototype Live
  • Get Back to Editing

GitHub

  • Create a GitHub Account
  • Create a Repository on GitHub
  • Connect Your Local Project to GitHub
  • Save Your Changes Going Forward
  • Share Your Work (Let Claude Code Handle Git)

Best Practices

  • How to Describe Your Design to Claude Code
  • Testing Your Prototype
  • Iterating Based on Feedback
  • Handing Off Work to Developers
  • Troubleshooting Common Issues
  1. Guides
  2. /
  3. Claude Code Course for Designers
  4. /
  5. Set Up Figma MCP
Figma ↔ CodeLesson 4 of 23

Set Up Figma MCP

2 min readClaude Code for DesignersUpdated Jul 20, 2026

The Figma MCP server connects your Figma designs directly to Claude Code. Instead of describing your designs in words, Claude Code can read your actual Figma files (components, colors, spacing, layout) and generate accurate code from them.

What is MCP?

MCP (Model Context Protocol) is a standard that lets AI tools like Claude Code connect to external services. The Figma MCP server gives Claude Code direct access to your design files.

Option A: Desktop MCP Server (Dev or Full seat)

The desktop server runs locally and lets you select frames directly in the Figma app, the fastest workflow. It requires a Dev or Full seat on a paid Figma plan. If you're on Free or Pro, skip to Option B, which works on any plan.

1

Update the Figma Desktop App

Open the Figma desktop app and make sure it's updated to the latest version. The MCP server requires a recent update.

2

Open a Design File

Open any Design file in the Figma desktop app (not FigJam; you need a Design file for the MCP toggle).

3

Switch to Dev Mode

Press Shift + D or click the Dev Mode toggle in the toolbar. The MCP server option lives in Dev Mode.

4

Enable the MCP Server

In the Dev Mode panel, find the "MCP" section and click "Enable desktop MCP server." The server will start running locally.

Connect Claude Code to the Desktop Server

Add the Figma MCP server to your Claude Code configuration. Run this command in your terminal:

Terminal
claude mcp add figma-desktop --transport http http://127.0.0.1:3845/mcp

Option B: Remote MCP Server (works on any plan, recommended starting point)

The remote server is Figma's preferred method and works on every seat and plan, including Free and Pro. It's the simplest way to start: no desktop app required. You reference designs by pasting Figma URLs instead of selecting frames.

Terminal
claude mcp add figma-remote --transport http https://mcp.figma.com/mcp
Desktop vs Remote

Start with Remote: it works on any plan and needs no setup beyond the command above. Upgrade to Desktop if you have a Dev or Full seat and want to select frames directly in the app instead of pasting URLs, which is the faster workflow.

Verify the Connection

Start a new Claude Code session and ask it to check the Figma connection:

Terminal
claude

> Can you see my Figma MCP server? List the available tools.

Claude Code should respond listing Figma-related tools like reading files, getting design data, and extracting components.

Figma MCP connected

  • Connected a Figma MCP server: remote (any plan) or desktop (Dev/Full seat)
  • Added the server to Claude Code with claude mcp add
  • Verified the connection by listing the available Figma tools

Claude Code can now read your actual Figma files. Next: turning a selected frame into working code.

← Previous LessonInstall Claude CodeNext Lesson →Turn Figma Frames into Code
← Back to Claude Code Course for Designers overview

On this page

  • Option A: Desktop MCP Server (Dev or Full seat)
  • Connect Claude Code to the Desktop Server
  • Option B: Remote MCP Server (works on any plan, recommended starting point)
  • Verify the Connection

aiux

AI UX patterns from shipped products. Demos, code, and real examples.

Have an idea? Share feedback

Get daily AI UX news

Services

  • Audit my product
  • Request an audit

Resources

  • All Patterns
  • Browse Categories
  • Contribute
  • Claude Code Skills
  • AI Interaction Toolkit
  • Agent Readability Audit
  • Newsletter
  • Documentation
  • Figma Make Prompts
  • Designer Guides
  • Design System
  • All Resources →

Company

  • About Us
  • Privacy Policy
  • Terms of Service
  • Contact

Links

  • Portfolio
  • GitHub
  • LinkedIn
  • More Resources

Copyright © 2026 All Rights Reserved.