Skip to main content
Figr MCP gives AI coding assistants the real design behind your screens: its structure, values, artifacts, and the reasoning that shaped it, not a screenshot. MCP (Model Context Protocol) is an open standard that lets AI tools read external sources. Figr’s server exposes your projects and board nodes to any MCP-compatible IDE, so your assistant builds from the actual design instead of a guess at a picture. Use it when you move from design into implementation.

What you can do

See what's in your project

List every design, past conversation, and file in the project.

Read any design

Open any artifact to see its code and how it was built.

Understand the why

Pull the reasoning behind a design from your conversations with Figr.

Search across everything

Find elements, patterns, or text across all designs at once.

Check file details

See when something was created or modified, and other file metadata.

Two ways to connect

  • From a node: hand one design off to your IDE from the Export menu. Fast, specific.
  • As a connector: register the Figr MCP server once so any tool reaches your whole workspace. Persistent.

From a node

Send one design straight from the canvas.
1

Select a prototype node

Click the node on the canvas. The floating toolbar appears.
2

Open Export, then Use MCP server

A dialog opens with integration options for VS Code and Cursor, plus two copy buttons.
3

Copy the link you need

Project link for the whole project, or Board node link for this one design.
4

Paste it into your IDE's MCP configuration

Your assistant can now read the design’s real layout, structure, and values.
The Use MCP Server dialog with VS Code and Cursor options and copy buttons for Project link and Board node link
LinkScopeUse when
Project linkThe entire projectThe assistant should see every screen and how they relate
Board node linkOne specific nodeYou are implementing a single screen or component

As a connector

Register the Figr MCP server once so any project is reachable, instead of copying a link per node. The server URL is the same for everyone: https://mcp.figr.design/mcp.

Through a connectors page

1

Open the Connectors page and click + Add custom

2

Enter a name and the server URL

Name it (for example, Figr mcp) and use https://mcp.figr.design/mcp.
3

Save, then Connect

Complete the OAuth consent to grant workspace and project read access.
4

Wait for the connector to turn green

Your tools can now reach Figr live. Share a project or node link in your assistant to focus it.

Through your editor’s config

Some editors register the server through a config file instead of a connectors page.
  1. Open Cursor → Settings → Cursor Settings.
  2. Click Tools & Integrations.
  3. Under MCP Tools, click + to add a custom MCP server.
  4. Paste this into mcp.json and save.
    {
      "mcpServers": {
        "figr": {
          "type": "http",
          "url": "https://mcp.figr.design/mcp"
        }
      }
    }

Supported clients

ClientSupported
Android Studio
Claude Code
Codex by OpenAI
Cursor
Google Antigravity
Kiro
Replit
VS Code
Warp

Why it matters

Handing a design to a developer usually means lossy translation: a screenshot, a spec doc, a guess at spacing. MCP removes that gap.
Without MCPWith the Figr MCP server
Screenshot the design, describe it to your AIThe IDE reads the real design directly
The assistant guesses layout and spacingThe assistant builds from actual structure
Re-explain context every sessionThe project stays connected as live context
Manual copy-paste between toolsOne link, persistent access

Best practices

  • Use a Board node link for focused work. Pointing the assistant at one screen keeps its context tight and its output accurate.
  • Use a Project link for broader builds, when the assistant needs to see how screens relate.
  • Register the connector once if you work in your IDE daily, instead of copying a node link each time.
  • Review the OAuth scopes before authorizing, so you know what workspace access you are granting.

Troubleshooting

IssueFix
IDE can’t reach the serverConfirm the URL is exact: https://mcp.figr.design/mcp
Connector stuck on “Requires authentication”Click Connect and finish the OAuth consent flow
Assistant can’t see a designCheck the scope. A Board node link points at one node only
Access revoked unexpectedlyRe-run OAuth from the Connectors page to refresh the connection

Export options

Other ways to hand off a design.

Download code

A front-end starting point for implementation.

Roles and permissions

Who can access projects and exports.