Integrations

Figma MCP server

developers.figma.com

Brings design context from Figma files into an agent, turns selected frames into code, and writes native content back to the canvas.

Before you start

  1. Sign in with your Figma account the first time the client connects.

  2. Only clients listed in Figma's MCP catalog can connect to the remote server.

MCP server setup

{
  "mcpServers": {
    "figma": {
      "type": "http",
      "url": "https://mcp.figma.com/mcp"
    }
  }
}

Add to .mcp.json. Start Claude Code, approve the figma server, then run /mcp, select figma, and choose Authenticate.

Connectors

Add it from the app's directory and sign in with your Figma account. No config file.

Agent setup prompt

Paste this into a coding agent to set Figma MCP server up in the client you use.

Set up Figma MCP server (https://developers.figma.com/docs/figma-mcp-server/) for the AI client I use with this project.

MCP server "figma":
- Remote Streamable HTTP endpoint: https://mcp.figma.com/mcp
- Signs in with OAuth. The client opens Figma's sign-in page on first connection; tell me when to approve access.
- Config file per client: Claude Code: .mcp.json; Cursor: .cursor/mcp.json; VS Code: .vscode/mcp.json; Codex: ~/.codex/config.toml.

Connectors (no config file):
- Claude: https://claude.com/connectors/figma
- ChatGPT: https://openai.com/business/apps/figma/

Before you start:
- Sign in with your Figma account the first time the client connects.
- Only clients listed in Figma's MCP catalog can connect to the remote server.

Steps:
1. Ask which client I use if you can't tell.
2. For Claude Code, Cursor, VS Code, or Codex, add the "figma" server to that client's config file, using its documented format. Keep every server and setting already in the file.
3. For Claude or ChatGPT, don't edit any files. Send me the connector link so I can add it there.
4. Reload the client, finish any sign-in, and confirm the server's tools are listed.

Never write a secret value into a config file or ask me to paste one into this chat. If anything here differs from the provider's guide, follow the guide.