Figma MCP server
Short answer: Yes. Figma has an official MCP server: com.figma.mcp/mcp, published in the official MCP Registry under the verified mcp.figma.com domain and hosted at https://mcp.figma.com/mcp.
This page covers the official server for Figma and the community alternatives, the listed connection options, and what to check before using Claude, ChatGPT or Cursor. Registry entries checked in October 2026.
What can you do with the Figma MCP server?
Figma's official server is built for design-to-code work: it hands your coding assistant the context of a selected frame (layout, components, styles and variables) instead of a screenshot to guess from. It is hosted by Figma, so you connect by address and sign in with your Figma account.
- Ask Claude Code or Cursor to build a component from the frame you have selected, using your existing design tokens.
- Check an implemented page against the design and list the differences.
- Pull the names and values of variables into a theme file without copying them by hand.
Is there an official Figma MCP server?
Yes. The MCP Registry only lets a publisher use a namespace it has proved it controls, through the vendor's domain or its GitHub organisation. This entry is published under Figma's own namespace: com.figma.mcp/mcp. 8 community servers are listed too.
What should you check before connecting Figma?
- What your Figma seat and plan allow; design files your account cannot open are not available to the assistant either.
- Which files the assistant should read; point it at a specific frame rather than a whole file for better results.
Figma MCP servers in the registry
| Server | What it does | How it runs | Updated |
|---|---|---|---|
Figma MCP Servercom.figma.mcp/mcpOfficial · mcp.figma.com | The Figma MCP server brings Figma design context directly into your AI workflow. | Hosted: https://mcp.figma.com/mcp | 2025-10-16 |
figma-ui-mcpio.github.TranHoaiHung/figma-ui-mcpGitHub: TranHoaiHung | Bidirectional Figma MCP — AI draws UI on Figma canvas, reads designs back | Registry package: figma-ui-mcp | 2026-10-26 |
Figma Vector MCPio.github.workingmodel/figma-vector-mcpGitHub: workingmodel | Let Claude create and edit fully editable vector nodes on the Figma canvas. | Registry package: figma-vector-mcp | 2026-10-22 |
Figma CodeKit MCPio.github.Mehmoodqureshi/figma-codekit-mcpGitHub: Mehmoodqureshi | Figma to pixel-perfect code: deterministic HTML/React, then a render + pixel-diff verify loop. | Registry package: figma-codekit-mcp | 2026-10-15 |
figma-mcp-goio.github.tunglt1810/figma-mcp-goGitHub: tunglt1810 | Figma MCP server with full read/write access via plugin bridge — no API token or rate limits. | Registry package: @tunglt1810/figma-mcp-go | 2026-10-14 |
figma-mcp-rustio.github.alvinindra/figma-mcp-rustGitHub: alvinindra | Figma MCP server in Rust: plugin bridge, no API token, no rate limits, 73 tools. | Registry package: @alvinindra/figma-mcp-rust | 2026-10-12 |
figma-mcp-rustio.github.nntoan/figma-mcp-rustGitHub: nntoan | Figma MCP server in Rust: plugin bridge, no API token, no rate limits, 73 tools. | Registry package: @nntoan/figma-mcp-rust | 2026-10-02 |
figma-vaultio.github.NBhey/figma-vaultGitHub: NBhey | Figma designs pulled once into a local vault; AI agents read them offline with no rate limits | Registry package: figma-vault | 2026-09-28 |
figma-mcpio.github.Mehmoodqureshi/figma-mcpGitHub: Mehmoodqureshi | Figma to pixel-perfect code: deterministic HTML/React, then a render + pixel-diff verify loop. | Registry package: @mehmoodqureshi/figma-mcp | 2026-09-26 |
Showing 8 of 25 community entries, app-specific publishers first.
How do I connect the Figma MCP server to Claude?
The registry lists a hosted endpoint at https://mcp.figma.com/mcp. Check the publisher's authentication and client requirements, then add the endpoint as a custom connector in Claude and complete any sign-in it requires.
In Claude Code, run:
claude mcp add --transport http figma https://mcp.figma.com/mcpDoes the Figma MCP server work with ChatGPT?
A hosted endpoint is available at https://mcp.figma.com/mcp. ChatGPT needs a compatible remote transport and authentication flow, and your account or workspace must allow custom MCP connections. Confirm those requirements with the publisher before connecting.
How do I add it to Cursor?
Start with this remote endpoint in .cursor/mcp.json in your project, or ~/.cursor/mcp.json for every project. Add any authentication fields required by the publisher:
{
"mcpServers": {
"figma": {
"url": "https://mcp.figma.com/mcp"
}
}
}
Keep what your assistant does in one place
Designers and developers can hand off in Figma, while the client brief, approvals and launch date for the same project stay in Flori. Flori's MCP server gives every assistant one shared CRM and project record.
Other design MCP servers
- Adobe MCP server
- After Effects MCP server
- Blender MCP server
- Canva MCP server (official)
- Excalidraw MCP server
- Miro MCP server (official)
- Photoshop MCP server
How this page is checked
Rows come from the official MCP Registry. Official means a verified Figma namespace, not a security review. See the full directory.
Give your assistant a project record