Token导航 LogoToken导航TokenDH.com
React MCP Figma logo
设计创作未说明官方级别未说明来源级核验

React MCP Figma

MCP Server

一个将Figma设计转换为React组件的工具,支持TypeScript和Tailwind CSS,适用于前端开发工作流程。

工具数

8

提示词数

0

GitHub Stars

0

资源数

0
TypeScript设计图像生成

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

TalentDev90107

提供方

TalentDev90107

最后核验

2026/5/17 20:20

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

MCP Figma转React转换器

这是一个模型上下文协议(MCP)服务器,用于将Figma设计转换为React组件。它提供了获取Figma设计以及使用TypeScript和Tailwind CSS生成React组件的工具。

功能

  • 使用Figma API获取Figma设计
  • 从Figma设计中提取组件
  • 使用TypeScript生成React组件
  • 根据Figma样式应用Tailwind CSS类
  • 为组件添加无障碍功能
  • 支持stdio和SSE传输方式

先决条件

  • Node.js 18或更高版本
  • 一个Figma API令牌

安装

  1. 克隆仓库
  2. 安装依赖项:
npm install
  1. 构建项目:
npm run build

配置

您需要设置 FIGMA_API_TOKEN 将环境变量设置为您的Figma API令牌。您可以从Figma账户设置页面获取个人访问令牌。

用法

作为本地MCP服务器运行

FIGMA_API_TOKEN=your_token_here npm start

或者使用明确的传输方式:

FIGMA_API_TOKEN=your_token_here node dist/index.js --transport=stdio

作为HTTP服务器运行

FIGMA_API_TOKEN=your_token_here node dist/index.js --transport=sse

可用工具

Figma 工具

  • getFigmaProject获取一个Figma项目结构
  • getFigmaComponentNodes从Figma文件中获取组件节点
  • extractFigmaComponents从Figma文件中提取组件
  • getFigmaComponentSets从Figma文件中获取组件集

React 工具

  • generateReactComponent从Figma节点生成一个React组件
  • generateComponentLibrary从Figma组件生成多个React组件
  • writeComponentsToFiles将生成的组件写入文件
  • figmaToReactWorkflow完整的将Figma设计转换为React组件的工作流程

示例工作流程

  1. 获取一个Figma文件密钥(即“之后的字符串”) figma.com/file/ 在URL中)
  2. 使用 figmaToReactWorkflow 使用文件密钥和输出目录的工具
  3. 该工具将提取组件,生成React代码,并保存文件

开发

对于开发,您可以使用监视模式:

npm run dev

许可证

ISC

目录标签

目录标签

TypeScript设计图像生成Figma转换本地部署React组件生成前端开发工具设计转代码TypeScript支持

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

8

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明none部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP