﻿---
title: "Figma MCP 用官方远程 URL 再 login，不要抄过时的 rmcp 开关"
summary: "CLI 先 add https://mcp.figma.com/mcp，再 mcp login figma。桌面应用走插件安装。这是 OAuth，不是 GitHub 那种 PAT。本地 3845 是另一台企业桌面服务。"
category: mcp
level: starter
surfaces: [cli, app, ide]
tags: ["MCP", "Figma", "OAuth", "HTTP"]
canonical: /tips/mcp-figma-remote/
---

# Figma MCP 用官方远程 URL 再 login，不要抄过时的 rmcp 开关

CLI 先 add https://mcp.figma.com/mcp，再 mcp login figma。桌面应用走插件安装。这是 OAuth，不是 GitHub 那种 PAT。本地 3845 是另一台企业桌面服务。

Figma 官方推荐**远程** MCP。CLI：

```bash
codex mcp add figma --url https://mcp.figma.com/mcp
codex mcp login figma
```

桌面应用优先走插件：左上角 Plugins → Figma 旁边的 + → Install Figma → Allow access。网页 Work 读不到这份本机配置。

这是 OAuth。不要对它套 GitHub 那套 `--bearer-token-env-var`。换账号不要只重装插件：先 `codex mcp logout figma`，再 `codex mcp login figma`。

配置参考里有一份带 `bearer_token_env_var = "FIGMA_OAUTH_TOKEN"` 和 `X-Figma-Region` 的示例。那是「进程里已经有令牌」的写法。显式 bearer 优先于已登录的 OAuth；变量缺失时请求可能不带头，看起来像 login 失效。走官方 add / login 就不要同时写 bearer。旧文里的 `experimental_use_rmcp_client` / `rmcp_client = true` 已经不是现行前置条件，不要再抄。

企业才需要 Figma **桌面应用**里的本地 MCP。先在 Figma 桌面开 Dev Mode 启用服务器，再加：

```toml
[mcp_servers.figma_desktop]
url = "http://127.0.0.1:3845/mcp"
```

Figma 帮助中心用名 `figma-desktop`。本机 HTTP 表用下划线更稳。Figma 桌面必须开着。不要抄 `/sse`，也不要抄 Claude 的 `claude mcp add --transport http`。

## 来源

- [Figma · Remote MCP for Codex](https://developers.figma.com/docs/figma-mcp-server/remote-server-installation/)
- [Figma Help · Codex and Figma](https://help.figma.com/hc/en-us/articles/39888629089175-Codex-and-Figma-Set-up-the-MCP-server)
- [OpenAI · Model Context Protocol](https://learn.chatgpt.com/docs/extend/mcp)
