欢迎光临
我们一直在努力

四智能体 Figma MCP 配置教程

配置完成后,Codex / Claude Code / Hermes / OpenCode 都能直接读取 Figma 设计稿,实现「设计→代码」。

用户:xxx | Token 类型:figd_(Personal Access Token)


前置条件

1. 获取 Figma Personal Access Token

  • 打开 Figma → 右上角头像 → Settings
  • 左侧菜单 → Personal Access Tokens
  • 点击 Generate new token,输入名称(如 agents-mcp)
  • 权限选择 File content(只读设计稿内容即可)
  • 复制生成的 token(格式:figd_xxxxxxxx,只显示一次)
  • 2. 确认网络可达

    curl -H "X-Figma-Token: figd_YOUR_TOKEN" https://api.figma.com/v1/me

    返回 {"id":"…","email":"…","handle":"…"} 即正常。

    Figma MCP 端点:https://mcp.figma.com/mcp


    一、Codex(~/.codex/config.toml)

    Codex 的 MCP 配置在 [mcp_servers] 段中。

    [mcp_servers.figma]
    type = "http"
    url = "https://mcp.figma.com/mcp"

    [mcp_servers.figma.env]
    FIGMA_ACCESS_TOKEN = "figd_YOUR_TOKEN"

    注意:Codex 传递 token 使用 FIGMA_ACCESS_TOKEN 环境变量名,不是 HTTP header。

    保存后重启 Codex 客户端或新开会话即可生效。验证:

    在 Codex 中输入:/mcp → 确认 figma 显示为 connected


    二、Claude Code(~/.claude/settings.json)

    在 mcpServers 对象中添加 figma 条目:

    {
    "mcpServers": {
    "figma": {
    "type": "url",
    "url": "https://mcp.figma.com/mcp",
    "headers": {
    "X-Figma-Token": "figd_YOUR_TOKEN"
    }
    }
    }
    }

    生效方式:

    • 新开会话自动加载
    • 已有会话:输入 /mcp 手动重载

    三、Hermes Agent(D:/.hermes/config.yaml 或 ~/.hermes/config.yaml)

    在 mcp_servers 段添加:

    mcp_servers:
    figma:
    type:
    http
    url:
    https://mcp.figma.com/mcp
    headers:
    X-Figma-Token:
    figd_YOUR_TOKEN
    timeout:
    30
    connect_timeout:
    15

    生效方式:重启 Hermes Gateway

    hermes gateway restart

    或者新建会话(HTTP 类型 MCP 自动连接)。


    四、OpenCode(~/.config/opencode/opencode.json)

    在 mcp 对象中添加 figma 条目:

    {
    "mcp": {
    "figma": {
    "type": "remote",
    "url": "https://mcp.figma.com/mcp",
    "headers": {
    "X-Figma-Token": "figd_YOUR_TOKEN"
    },
    "enabled": true
    }
    }
    }

    生效方式:重启 OpenCode 或新开对话。


    快速对照

    平台配置文件配置段Token 传法生效方式
    Codex ~/.codex/config.toml [mcp_servers.figma] 环境变量 FIGMA_ACCESS_TOKEN 重启客户端
    Claude Code ~/.claude/settings.json mcpServers.figma HTTP Header X-Figma-Token 新会话 或 /mcp
    Hermes ~/.hermes/config.yaml mcp_servers.figma HTTP Header X-Figma-Token 重启 Gateway
    OpenCode ~/.config/opencode/opencode.json mcp.figma HTTP Header X-Figma-Token 重启应用

    排错

    症状原因解决
    401 Unauthorized Token 无效或未传 检查 token 是否过期/复制完整
    figd_ tokens must be passed via X-Figma-Token header 用了 Authorization: Bearer 改用 X-Figma-Token header
    405 Method Not Allowed GET 请求 MCP 需要 POST + JSON-RPC
    工具列表为空 MCP 未重载 重启对应工具
    Codex 能连但 Hermes 不能 Hermes 不支持 env 方式 改用 HTTP header
    赞(0)
    未经允许不得转载:171主机测评 » 四智能体 Figma MCP 配置教程
    分享到: 更多 (0)

    评论 抢沙发

    • 昵称 (必填)
    • 邮箱 (必填)
    • 网址