Design - official Figma server
Figma MCP server (desktop)
Local MCP server run by the Figma desktop app at http://127.0.0.1:3845/mcp that returns design context, metadata, screenshots and variables for the current selection or a linked node. It runs locally; the notes below cover how it authenticates.
Last verified 7 tools3 sources
Install
Claude Code
About Claude Codeclaude mcp add --transport http figma-desktop http://127.0.0.1:3845/mcpCursor
About Cursor{
"mcpServers": {
"figma-desktop": {
"url": "http://127.0.0.1:3845/mcp"
}
}
}Generic
{
"mcpServers": {
"figma-desktop": {
"url": "http://127.0.0.1:3845/mcp"
}
}
}Tools
get_design_context- Gets design context and code for a layer or selection.
get_metadata- Gets a lightweight XML outline of a selection.
get_screenshot- Takes a screenshot of your selection so your agent can see the design.
get_variable_defs- Gets the variables and styles used in your selection.
get_figjam- Converts FigJam diagrams to XML.
get_code_connect_map- Gets Code Connect mappings for selected instances.
add_code_connect_map- Maps a Figma component to its code component in your codebase.
As documented on October 17, 2026. A running server reports its current list through tools/list.
Notes and caveats
- Figma strongly recommends the remote server instead; the desktop server is intended for specific organization and enterprise needs.
- Enabled from Dev Mode in the Figma desktop app (no separate auth step; it uses the signed-in desktop app).
- Requires the Figma desktop app and a Dev or Full seat on a Professional, Education, Organization, Government, or Enterprise plan.
- It does not support writing to the canvas or sending UI to Figma; remote-only tools (use_figma, generate_figma_design, download_assets, create_new_file, upload_assets, generate_diagram, search_design_system, whoami and others) are not available.
- It is the only option on Figma for Government, where MCP services are not yet included in Figma's FedRAMP audit.
- Codex setup is documented only through the Codex app settings UI (MCP servers > Add server > Streamable HTTP, name figma-desktop, URL
http://127.0.0.1:3845/mcp), so no CLI snippet is given. - VS Code setup is documented only through MCP: Add Server > HTTP with the same URL and server ID figma-desktop; no JSON snippet is given.
More MCP servers for design
- FigmaStatus: GA
Figma MCP server (remote)
Hosted MCP server that gives agents design context, code and assets from Figma files and lets them write native content back to Figma Design, FigJam and Figma Slides.
Transport: Streamable HTTPAuth: OAuth - AutodeskStatus: Beta
Autodesk Fusion Compute MCP server
Autodesk cloud-hosted MCP server that drives Fusion headless in the cloud for parametric modeling, CAM setup, assemblies, Fusion Team document management and STL/STEP export without a local install.
Transport: Streamable HTTPAuth: OAuth - AutodeskStatus: GA
Autodesk Fusion Data MCP server
Autodesk cloud-hosted MCP server for Fusion Manufacturing Data Model data that lets AI clients query and manage hubs, projects, folders, items, permissions and collaborators.
Transport: Streamable HTTPAuth: OAuth - AutodeskStatus: GA
Autodesk Fusion MCP server
Local MCP server exposed by the running Fusion desktop app that lets MCP clients execute modeling and command operations against a live Fusion session in real time.
Transport: Streamable HTTPAuth: No auth - AutodeskStatus: Preview
Autodesk Revit MCP server
Local stdio MCP server add-on for Revit 2027.2 that lets AI clients query, analyze and, in Write or Experimental configurations, modify Revit models, open and export views, and manage sheets and schedules.
Transport: stdioAuth: No auth - Blender
Blender MCP server
A lightweight MCP server from Blender Lab that connects an LLM client to a running Blender session through a companion add-on, exposing the Python API, bundled manual and API docs, scene summaries, screenshots and code execution.
Transport: stdio, Streamable HTTPAuth: No auth
Related reading
- What's New in Mastra (Late 2026): Harness, AgentController GA, Eval Gates and MCP 2.xMastra in late 2026: goals, schedules, signals, AgentController GA, eval gates and MCP 2.x, with type-checked TypeScript examples and honest tradeoffs.
- MCP vs A2A vs Function Calling: Which Layer Does What in 2026MCP vs A2A vs function calling compared on the 2026-07-28 MCP spec and A2A 1.0: what each protocol does, where they overlap, and how to stack them.
- Pydantic AI V2 in Late 2026: Capabilities, Graphs, Evals and MCPPydantic AI V2 explained through v2.57.0: capabilities, typed output, Conversation storage, caching, graphs, evals, MCP Apps and Logfire, with checked code.
- Reverse Engineer Anything (REA): What the MCP Server Does and Where the Line IsREA (Reverse Engineer Anything) is an MIT-licensed MCP server that lets Claude Code, Codex or Cursor inspect binaries, Electron apps and APKs. How to try it.
- Claude Opus 5.5 Built a Browser 3D World: The Higgsfield MCP WorkflowClaude Opus 5.5 and Higgsfield MCP built an interactive 3D Library of Alexandria in the browser. The verified connector setup and where the workflow holds up.
- Pi 1.0 Release Guide: MCP, Codemode and Pi DurablePi 1.0 adds built-in MCP through Codemode, a fullscreen TUI by default and Pi Durable. What changed, how to install it, and what breaks on upgrade.
FAQ
What does the Figma MCP server (desktop) do?
Local MCP server run by the Figma desktop app at http://127.0.0.1:3845/mcp that returns design context, metadata, screenshots and variables for the current selection or a linked node. The vendor documents 7 tools, including get_design_context, get_metadata, get_screenshot and get_variable_defs.
How do I add the Figma MCP server (desktop) to Claude Code?
Run claude mcp add --transport http figma-desktop http://127.0.0.1:3845/mcp, copied from Figma's docs. This page also has snippets for Cursor and Generic.
Does the Figma MCP server (desktop) need authentication?
It uses a scheme other than OAuth or an API key, such as the session of the app or instance it runs in; the notes on this page describe it. Transport: Streamable HTTP. Status: GA, last checked October 17, 2026.
Sources
Last verified against 3 Figma pages, then re-checked independently.
- developers.figma.comhttps://developers.figma.com/docs/figma-mcp-server/
- developers.figma.comhttps://developers.figma.com/docs/figma-mcp-server/local-server-installation/
- developers.figma.comhttps://developers.figma.com/docs/figma-mcp-server/tools-and-prompts/
Newsletter
New MCP servers, the week they ship
One email per week. New official MCP servers, the coding tools that support them and how developers wire them up.