Voordat je begint
Wie kan deze functie gebruiken
De externe server is beschikbaar op alle werkplekken en abonnementen.
De desktopserver is beschikbaar op een Dev- of Full-werkplek voor alle betaalde abonnementen.
You must use a code editor or application that supports MCP servers (i.e. VS Code, Cursor, Windsurf, Claude Code, Codex). See our MCP catalog for a full list of supported clients.
The Figma MCP server helps developers explore and implement designs quickly and accurately:
- Get design context and code from your Figma designs, FigJam, and Make files
- Capture your live UI as design layers, bringing the interfaces rendered by your code to Figma Design files
- Enhance the way you work with design components and Code Connect
Note: This guide is a high-level look at what's offered by the Figma MCP server. For specific instructions about using the server and example prompts, see:
- Remote Figma MCP server installation (preferred)
- Desktop Figma MCP server installation
- Tools and prompts
Additional, detailed articles are available in the Figma developer documentation.
The tools within Figma’s MCP server bring additional context from Figma into your workflow, so your code doesn't just match your existing systems, but your design, too.
MCP-servers maken deel uit van een gestandaardiseerde interface waarmee AI-tools kunnen communiceren met gegevensbronnen via het Model Context Protocol.
Note: This page is a general overview of the Figma MCP server. For detailed instructions and code samples, see the Figma MCP server developer documentation.
Als de server is ingeschakeld, kun je het volgende doen:
-
Generate designs from the live UI of your web apps and sites
Turn live UI from your browser (production, staging, or localhost) into editable design layers in Figma. Send pages, elements, or whole flows to Figma Design for exploration, alignment, and refinement.
Note: This feature requires the remote Figma MCP server and is currently supported only for Claude Code, Codex by OpenAI, and VS Code.
This feature is continuously being improved. If you encounter issues, you can report the issues using Fig, our support chatbot, or by emailing support (paid plans).
-
Code genereren van geselecteerde frames
Selecteer een Figma-frame en zet het om in code. Handig voor productteams die nieuwe flows ontwikkelen of appfuncties itereren.
-
Ontwerpcontext ophalen
Haal variabelen, componenten en indelingsgegevens rechtstreeks op in je IDE. Dit is vooral nuttig voor ontwerpsystemen en workflows op basis van componenten.
-
FigJam-hulpbronnen ophalen
Krijg toegang tot de inhoud van FigJam-diagrammen en gebruik deze in je codegeneratieproces. Integreer ideeën, workflows of architectuurkaarten vroegtijdig rechtstreeks in het ontwikkelproces.
-
Make-hulpbronnen ophalen
Verzamel codebronnen uit Make-bestanden en bied deze aan de LLM als context. Dit kan helpen bij het omzetten van een prototype naar een productieklare applicatie.
-
Houd je ontwerpsysteemcomponenten consistent met Code Connect
Verbeter de uitvoerkwaliteit door je daadwerkelijke componenten te hergebruiken. Code Connect zorgt ervoor dat je gegenereerde code consistent blijft met je codebase.
Stel de MCP-server in
Je kunt de Figma MCP-server op twee manieren verbinden:
-
Remote MCP server: Connects directly to Figma’s hosted endpoint at
https://mcp.figma.com/mcp. Learn how to install the remote MCP server. - Desktop MCP server: Runs locally through the Figma desktop app. Learn how to install the desktop MCP server.
Verbind de MCP-server met je editor
Follow instructions for your specific editor to connect to the Figma MCP server, either locally or remotely. Some clients also support Skills, which add agent-level instructions that help AI tools work more effectively with Figma designs:
| Client | Ondersteuning voor desktopservers | Ondersteuning voor externe server | Skills support |
| Amazon Q | ✓ | ||
| Android Studio | ✓ | ✓ | |
| Claude Code | ✓ | ✓ | |
| Codex door OpenAI | ✓ | ✓ | |
| Cursor | ✓ | ✓ | |
| Gemini CLI | ✓ | ✓ |
|
| Kiro | ✓ | ✓ | |
| OpenHands | ✓ |
|
|
| Replit | ✓ |
|
|
| VS-code | ✓ | ✓ |
|
| Warp | ✓ | ✓ |
|
About Skills
Skills provide guidance for how an agent should complete specific tasks, using a combination of MCP tool calls and detailed instructions.
While the Figma MCP server exposes individual tools, Skills help agents understand which tools to use, how to sequence them, and how to apply the results when working with Figma designs.
Skills can guide agents through workflows like:
- Connect Figma design components to code components using Code Connect
- Generate design system rules aligned to your codebase
- Translate designs into production-ready code
Skills don’t replace MCP connections or add new MCP capabilities. They reduce setup and guesswork by packaging recommended workflows into reusable instructions.
Tip: Voor de nieuwste lijst van ondersteunde editors en clients, bekijk onze MCP Catalog.
Prompts invoeren voor je MCP-client
De Figma MCP-server introduceert een reeks tools waarmee LLM's ontwerpen in Figma kunnen vertalen. Zodra de koppeling tot stand is gebracht, kun je je MCP-client vragen om toegang te krijgen tot een specifiek ontwerpknooppunt.
For a complete list of tools and examples, see Tools and Prompts.
First, follow the instructions to install the Figma MCP server for your preferred MCP client. We provide instructions for:
For other MCP clients, follow the instructions in your client's documentation for adding MCP servers. See the table under Connect the MCP server to your editor for links.
Example: Get design context
Getting design context and code from files is link-based. To get design context:
- In Figma Design, select the layer you want to get design context for.
- In the address bar of your browser, copy the link to a frame or layer in Figma.
-
In your MCP client, paste the URL and prompt your client to help you implement the design.

Your client won't be able to navigate directly to the selected URL, but it will extract the node ID that is required for the MCP server to identify which object to return information about.
Example: Send UI to Figma
Note: Currently available using the remote Figma MCP server with Claude Code, Codex by OpenAI, and VS Code only.
Sending the live UI of your web app or site to Figma is done through conversation with your MCP client:
- Prompt your MCP client: "Start a local server for my app and capture the UI in a new Figma file."
- Follow the steps your client provides. Your client will open a browser window for you, or give you a link to follow.
- Use the capture toolbar to capture pages, elements, and states of your web app or site.
- Let your client know when you're finished. Your client will give you a link to open the Figma file that was created.
Improving the MCP server output
For the best output, we recommend setting up rules to guide the agent. To get you started, we have some helpful example rules.