上一篇我们介绍了MasterGo连接MCP的方法,随后收到许多读者询问Figma版本的教程。本篇文章将手把手教你,用最少的步骤,把“Figma设计稿 → Cursor读取 → 页面还原”这条核心链路快速跑通。

一、全流程速览图

二、先看结论
很多教程一上来就要求配置环境、运行命令、填写Token,对新手来说门槛较高。但如果你只想要“让Cursor读取Figma设计稿并尝试生成页面”,其实有一条更简单的路径:无需安装Node.js,也无需手动填写Figma Token,直接通过官方的Remote MCP授权连接即可实现。
本文重点介绍两种方式(任选其一即可):
- 方式A:插件托管。操作最简单,推荐优先尝试。
- 方式B:添加Remote MCP地址。作为方式A不成功时的备选方案。

三、这篇文章帮你解决的4个核心问题
- 在Cursor中连接Figma MCP(最简单的方法,约1分钟即可完成)。
- 完成Figma授权验证。
- 验证AI是否真正读取到了设计稿内容。
- 完成一个基础页面还原,文末提供案例效果和文件结构供参考。

本文重心不在于追求“一次生成100%高保真页面”,而是先帮你把基础流程走通。跑通之后,再谈精细调整。
四、需要准备的2个工具 + 1个连接入口
- Cursor:主工作台(付费版体验更完整,免费版也有一定额度,本教程的基础流程够用)。
- Figma:提供设计稿(推荐付费版,免费版读取额度有限;Web端或桌面端均可,本教程以Web端为例)。
- Figma MCP:让Cursor能读取Figma结构,两种方式二选一。

(补充说明:Node.js并非本流程必需品。只有当你需要折腾第三方npm包时才需要安装,新手可暂时忽略。)
五、2种配置方式:先选A,失败再用B
开始配置前,需要完成工具准备和新建项目等步骤,这里不再赘述,可参考相关教程的前两步。
关于Figma MCP的接入方式不止一种,容易让人困惑。本质上,不同教程所说的“接入Figma MCP”可能指向不同方法。为了避免走弯路,直接参考下表,本文仅重点讲解方式A和B:

一句话建议:首次尝试,直接选择方式A。如果方式A未成功,再尝试方式B。
方式A:插件托管,最简单,推荐优先使用
第一步:插件安装
在Cursor聊天框中输入:
/add-plugin figma
然后在弹出的选项中选择:Add for Myself。此操作的作用是将Figma MCP作为插件添加到Cursor中。

第二步:进入Cursor设置面板
路径:Settings → Tools & MCPs。在列表中找到figma,点击右侧的Connect按钮。

第三步:浏览器授权
点击Connect后,会跳转到浏览器授权页面,直接点击Allow access。如果浏览器弹出确认框,继续确认即可。

成功标志:回到Cursor,看到figma旁边亮起绿色小圆点,并且显示tools / resources enabled,即表示连接成功。

方式B:添加Remote MCP,备选方案
在Cursor的对话框中输入以下指令(直接复制,无需修改):
请帮我添加一个 Figma MCP server,地址为: https://mcp.figma.com/mcp

然后进入Settings → Tools & MCPs,找到状态为黄色圆点的figma,点击Connect进行授权。后续的浏览器授权步骤与方式A完全相同。

授权完成后,返回Cursor查看figma是否变为绿色连接状态。

为什么不用手动填写Token? 简单理解:路径不同。如果是自己写程序直接调用Figma接口(如工程开发),通常需要准备Token;使用某些第三方MCP脚本时,也常需手动填写。但在Cursor中连接官方Figma MCP,走的是Connect授权流程,系统会自动处理登录授权,因此一般无需手动填写。
六、MCP连通验证
这里有一个关键点需要注意:绿色指示灯亮起仅代表MCP连接成功。但AI是否真的读取到了设计稿内容,还需要单独验证。在正式让它编写代码之前,建议先测试一下它的“视力”。
在Cursor聊天框发送以下指令进行测试:
请使用 Figma MCP 读取这个 Figma Frame 链接。先不要写代码,只返回:
1. 页面结构
2. 组件层级
3. 颜色与字体信息
4. 图片 / 图标资源列表
链接:{你的 Frame 链接}

如果AI能准确说出设计稿中的文字、颜色、字体、图层和结构,才说明它真正读取到了Figma页面内容。
避坑要点:优先复制单个Frame的链接,不要直接丢入整个Figma文件链接。更推荐在Figma中选中要还原的具体Frame(画板),右键选择Copy link。链接中包含的node-id越具体,AI读取时就越聚焦,越不容易出错。

七、页面还原Prompt
关于如何精修还原页面,可参考相关思路。前面只是验证Cursor能否读取Figma,接下来才是让它真正开始还原页面。本次主要采用的方法是:Figma Frame链接 + 本地完整参考图。
可以使用以下Prompt:
请结合 Figma Frame 链接 + 名为 xxx.png 本地完整参考图还原页面。 规则: 1. 结构以 Figma 读取结果为准; 2. 视觉细节以本地参考图为准; 3. 只修改 index.html / style.css / script.js; 4. 优先使用 assets/portal 下现有切图; 5. 不要生成占位图; 6. 不要改资源路径; 7. 完成后输出修改文件清单和缺失资源列表。
运行后,再针对字号、颜色、间距、圆角、阴影等细节进行微调。对于结构比较简单的落地页,只要资源完整,精修后可以达到较高的还原度。
此外,还可以尝试增加交互动效。例如,直接在Cursor对话框中输入:“为所有卡片添加Hover效果,悬停时向上移动6px”,或者“让第二排logo循环滚动起来”。

案例来源说明:本案例设计稿来源于Figma Community的免费设计文件“SaaS Website UI Kit — Framer Website Kit”。本文仅基于该设计稿进行Figma MCP接入、读取验证与页面还原测试,不涉及商业用途。
八、2个页面精修小技巧:先选中,再修改
页面生成后,不建议仅依靠在对话框中反复描述问题来进行修改。Cursor提供了两种更高效的细节精修方式,特别适用于调整字号、颜色、间距、圆角、位置等。
首先,可以在Cursor中直接下达指令,获取页面预览,然后进行调整。

技巧1:用可视化面板直接微调样式
选中要调整的元素,在右侧的样式面板中直接修改字号、颜色、间距等属性。这比反复向AI描述“再大一点、再往上一点”要快捷得多。
技巧2:选中元素后,再让AI定向修改
如果不想手动修改,也可以先在预览页面中点击选中要修改的元素。选中后,该元素信息会自动带入右侧的对话框。此时再输入修改指令,AI能更准确地理解你要修改的是哪个元素,减少误改其他区域的情况。
例如,可以这样输入指令:
把当前选中的标签字号改小一点,背景色改成 #EAEFFE,圆角保持 10px。

九、常见问题 FAQ
Q1:必须使用Figma桌面版吗?
不一定。Remote MCP可以配合网页版使用。只有Figma Desktop本地MCP才需要桌面客户端。
Q2:为什么没安装Node.js也能使用?
因为本次使用的是远程MCP,而非本地npm服务。
Q3:连接显示绿灯,但AI说读取不到文件?
请检查以下四点:
- 链接是否指向具体的Frame?
- Figma授权是否成功?
- 文件权限是否正确?(当前用于MCP授权的Figma账号至少对目标文件拥有查看
can view权限) - 是否在设置中不小心开启了多个相同的Figma MCP导致冲突?(推荐的方式二选一即可)



Q4:读取到了结构,但生成的代码还是不准确?
MCP的作用是让AI“看见”设计稿,但页面最终生成的准确度,还取决于模型能力、资源是否完整、后续是否进行了分块精修等因素。因此,不要期待一次生成就能完全还原。更现实的流程是:先跑通流程 → 生成初步代码 → 对比设计稿 → 分块精修。关于如何提高还原度,可参考相关文章。
十、最后
Figma MCP的价值,并非让AI一次性替你完成所有页面工作。它更像是为Cursor额外开启了一双“眼睛”:让它少一些猜测,多一些依据。但页面最终能否高质量还原,仍然取决于你如何为它框定范围、拆分任务、补充参考图,以及后续如何进行精细调整。
关键在于:先别追求完美。先跑通,再优化;先完成,再精修。
案例文件下载
为了方便大家对照练习连接MCP后的页面还原,已将本次还原页面用到的基础静态文件整理成压缩包。下载后,可用Cursor或VS Code打开,先连接Figma MCP,再结合文中的Prompt跑一遍完整流程。
