Figma MCP 接入指南:让AI直接读取你的设计文件

更新日期: 2026-04-06 阅读: 14 标签: mcp

什么是Figma MCP?

Figma MCP Server是Figma官方基于Model Context Protocol提供的接口。它能让你在Claude Code、Codex等AI工具中直接读取设计文件。


核心能力

Figma MCP可以从设计到代码一站式完成:

  • 选中Frame生成代码:把设计稿中的页面或组件直接转成代码

  • 提取设计上下文:读取颜色、字号、组件、布局等所有设计信息

  • 读取FigmaJam/Make资源:把流程图、架构图加入AI上下文

  • 结合Code Connect:AI生成的代码可以重用你现有的组件库


两种连接方式

Remote MCP(云端)

  • 地址:https://mcp.figma.com/mcp

  • 适合云端协作,支持高级功能

Desktop MCP(本地)

  • 地址:http://127.0.0.1:3845/mcp

  • 通过Figma Desktop运行,适合本地开发


使用前准备

1. Figma账号要求

Remote MCP所有座位和套餐均可使用:

  • 免费计划:每月限制6次工具调用

  • 付费Dev seat:每分钟10次调用,无月度限制

Desktop MCP需要在付费套餐中拥有Dev或Full seat。

2. 客户端支持

Claude Code和Codex都已官方支持,可以同时接入Remote和Desktop MCP。

3. Figma Desktop

如果要使用Desktop MCP,必须安装并更新到最新版Figma Desktop。


启用Figma Desktop MCP Server

开启步骤:

  1. 打开Figma Desktop,确保已更新到最新版本

  2. 打开任意一个Figma Design文件

  3. 切换到Dev Mode(快捷键Shift + D)

  4. 在右侧Inspect面板找到MCP server区域

  5. 点击Enable desktop MCP server

启用成功后,底部会显示提示,地址为:http://127.0.0.1:3845/mcp


两种上下文提供方式

Selection-based(选中驱动)

  • 在Figma Desktop中选中一个Frame

  • 在AI工具中提示:“实现当前Figma选中的设计”

  • 仅适用于Desktop MCP,Remote MCP不支持此方式

Link-based(链接驱动)

  • 复制Figma中某个Frame的链接

  • 在AI工具中粘贴链接,让AI实现该设计

  • Desktop MCP和Remote MCP都支持


Claude Code接入配置

方式一:接入Desktop MCP(本地)

在终端中执行以下命令:

claude mcp add --transport http figma-desktop http://127.0.0.1:3845/mcp

参数说明:

  • --transport http:使用HTTP协议连接

  • figma-desktop:MCP服务器标识符(可自定义)

  • http://127.0.0.1:3845/mcp:Desktop MCP本地地址

管理命令:

# 查看所有MCP服务器
claude mcp list

# 删除MCP服务器
claude mcp remove figma-desktop

# 查看配置详情
claude mcp info figma-desktop

方式二:接入Remote MCP(云端)

claude mcp add --transport http figma-remote https://mcp.figma.com/mcp

使用示例:

连接成功后,在Claude Code中可以这样提问:

“请读取我在Figma Desktop中当前选中的Frame,分析其布局和样式,然后为我的React项目生成一个对应的组件。”


Codex接入配置

Codex by OpenAI对Figma MCP的支持非常完整。Codex支持Desktop MCP server、Remote MCP server、Code to canvas(Remote独有)和Skills(预设工作流)。

接入Remote MCP(推荐)

  1. 打开Codex的MCP或Tools/Servers配置界面

  2. 新增一个MCP server

  3. URL填写:https://mcp.figma.com/mcp

  4. 保存配置并重启或刷新Codex

Remote MCP的优势:

  • 不依赖Desktop本地运行

  • 支持Code to Canvas,可以将Web界面回写到Figma(仅在Claude Code中可用,使用generate_figma_design工具)

  • 更适合云端协作和长时间运行的工作流

注意:有速率限制(免费6次/月,付费Dev seat 10次/分钟)

接入Desktop MCP(本地)

在Codex的MCP配置中添加:

{
  "mcpServers": {
    "figma-desktop": {
      "url": "http://127.0.0.1:3845/mcp",
      "transport": "http"
    }
  }
}

配置保存后,重启Codex即可使用。


典型使用场景

场景1:获取设计并生成组件

操作流程:在Figma中选中组件或复制节点链接,然后在AI工具中发起请求:

“请使用已连接的Figma MCP服务器读取当前选中的Frame,分析其布局、颜色、字体和组件结构,并为我的React项目生成一个可复用的组件代码。”

场景2:配合Code Connect重用组件

开启Code Connect后,AI会优先使用你现有的组件库:

“请基于Figma MCP提供的设计上下文和Code Connect映射,生成使用我们现有组件库的实现代码,而不是重新写一个全新的组件。”

场景3:利用Skills(预设工作流)

在支持Skills的客户端中,可以直接调用:

  • Implement Design - 实现设计

  • Code Connect Components - 连接组件

  • Create Design System Rules - 创建设计系统规则


推荐实践流程

完整配置顺序:

  1. 启用Desktop MCP:在Figma Desktop中开启MCP server,获得本地地址 http://127.0.0.1:3845/mcp

  2. 配置Claude Code:执行 claude mcp add --transport http figma-desktop http://127.0.0.1:3845/mcp

  3. 配置Codex:添加Remote MCP(https://mcp.figma.com/mcp),可选添加Desktop MCP

  4. 启用Figma相关Skills

  5. 开始使用:通过selection-based或link-based方式,把Figma设计上下文交给AI,生成与现有代码库对齐的实现代码


总结

这套工作流既覆盖本地开发场景(Desktop MCP + Claude Code),也覆盖云端协作和高级能力场景(Remote MCP + Codex + Skills),完全符合Figma官方对MCP的最新设计。

核心优势:

  • 设计到代码的效率提升明显

  • 保持设计与代码的一致性

  • 支持现有组件库的重用

  • 设计师与开发者可以更好协作

本文内容仅供个人学习、研究或参考使用,不构成任何形式的决策建议、专业指导或法律依据。未经授权,禁止任何单位或个人以商业售卖、虚假宣传、侵权传播等非学习研究目的使用本文内容。如需分享或转载,请保留原文来源信息,不得篡改、删减内容或侵犯相关权益。感谢您的理解与支持!

链接: https://fly63.com/article/detial/13595

相关推荐

MCP Server 详解:前端开发者必备的AI工具集成指南

MCP Server 是一种帮助前端开发者更容易集成AI功能的工具。它的全称是 Model Context Protocol Server,你可以把它看作连接你的代码和AI模型之间的桥梁。

什么是 MCP Server?前端开发者需要了解的新工具

MCP Server 是一种新兴的开发工具,全称是 Model Context Protocol Server。对于前端开发者来说,它能够帮助我们更高效地管理和集成人工智能模型到我们的项目中。

手把手教你从零搭建 MCP 服务器:实现 AI 调用外部图片搜索工具

你想让 AI 不仅能回答问题,还能帮你执行具体任务吗?比如,直接通过对话让 AI 搜索并返回图片?MCP(Model Context Protocol)正是实现这一目标的关键技术,而 MCP Server 则是具体实现这一能力的桥梁。

提升前端开发效率:实用MCP工具分享

现在很多开发者都在讨论MCP工具,网上也有不少教程和资源。今天我想分享一些我在日常前端工作中真正用到的MCP工具,这些工具确实能提升开发效率。

Chrome 引入 WebMCP:让网页直接为 AI 提供原生接口,告别 UI 自动化

在 Chrome 刚刚发布的 146 版本中,加入了一项很有意思的实验能力:WebMCP。简单总结就是:网页可以直接把自己的能力暴露给 AI Agent 调用。过去 AI 想操作网页,只能模拟人的操作;而 WebMCP 的思路是:让网页直接提供“函数接口”。

MCP是什么?一篇讲透让AI真正帮你干活的“普通话”

说白了,我们平时用的豆包、GPT、通义千问这些大模型,全是嘴强王者——只会生成内容,不会真的帮你执行操作,能力永远被困在对话框里。那有没有办法让AI不仅会说,还会真的帮你干活?

内容以共享、参考、研究为目的,不存在任何商业目的。其版权属原作者所有,如有侵权或违规,请与小编联系!情况属实本人将予以删除!