MCP 协议与 Figma 集成概述
在开发流程中,手动从设计稿提取样式和编写基础结构往往耗时且容易出错。利用模型上下文协议(MCP)配合 Figma AI Bridge,可以自动化这一过程。通过配置本地 MCP Server,能够直接将 Figma 设计稿解析为整洁的前端代码,并生成对应的网页结构。
核心优势
- 自动化转换:无需手动编写 HTML/CSS,直接生成可用代码
- 响应式布局:自动适配不同屏幕尺寸
- 组件化结构:智能识别设计组件,生成可复用代码
- 样式精确还原:准确提取颜色、字体、间距等属性
- 多框架支持:兼容 React、Vue、Svelte 等主流框架
环境准备
确保本地已安装以下工具:
- Node.js (推荐 v20.19.1 或更高)
- npm (推荐 v10.9.2 或更高)
- Figma 账号及设计稿访问权限
依赖安装与初始化
在项目根目录下初始化项目并安装必要的 MCP 服务器包:
npm init -y
npm install -D @figma-ai-bridge/mcp-server
获取 Figma 访问令牌
- 访问 Figma 开发者平台。
- 创建新的开发者应用。
- 生成 Access Token,并确保拥有读取设计稿的权限。
配置文件说明
创建 figma-mcp-config.json 文件以定义连接参数。注意根据实际项目需求调整输出格式和目录:
{
"figma": {
"accessToken": "你的 Figma 访问令牌",
"fileId": "设计稿文件 ID",
"pageId": "页面 ID(可选)"
},
"output": {
"format": "react",
"framework":

