Token导航 LogoToken导航

MCP Server · 开发工具

Forgekit Figma MCP

ForgeKit是一款CLI工具和MCP服务器,能够将Figma变量(设计令牌)直接同步到您的项目中,支持多种框架并自动管理明暗模式。

stdio官方级别未说明来源级核验工具 2forgekit
设计系统开发工具TypeScriptClaude命令行工具Claude DesktopCursor

快速开始

作者 / 组织
the-single-gentlemans-club
提供方
the-single-gentlemans-club
运行时
Node.js

工具数量

2

来源目录标注

资源数量

0

来源目录标注

提示词数量

0

来源目录标注

GitHub Star

0

仓库热度

收录来源

1 个

MCP World

选型结论

Forgekit Figma MCP 属于开发工具类 MCP Server,公开资料标注 2 个工具,通过stdio 本地进程接入,适配 Claude Desktop、Claude、Cursor,有可以直接复制的安装命令;接入前要先准备 访问 Token。

分类

开发工具

传输方式

stdio

认证方式

访问 Token

部署方式

公开资料未说明

安装与配置

安装命令

npx forgekit init

公开命令不是通用的启动方式,拼不出可靠配置示例;请在客户端 MCP 配置里按官方文档填写 command 和 args。

上手步骤

  1. 1

    准备运行环境

    stdio 服务在本地起进程,需要先装好 Node.js,再按安装命令拉取依赖。

  2. 2

    安装服务

    复制下面的安装命令执行;命令里带占位符的位置换成自己的密钥或路径。

  3. 3

    写入客户端配置

    在客户端的 MCP 配置里填启动命令和参数,保存后完全退出客户端再打开,让新配置生效。

  4. 4

    验证是否可用

    连接成功后客户端会列出 2 个工具,随便调一个只读工具确认能返回结果。

接入前确认

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

详细介绍

ForgeKit Figma MCP

Figma和你的代码库之间的桥梁。

ForgeKit是一个功能强大的CLI工具和MCP服务器,可以将Figma变量(设计令牌)直接同步到您的项目中。它支持多种框架,处理复杂的别名解析,并自动管理亮/暗模式。

🚀 为什么是ForgeKit?

  • 全面支持:与合作 Chakra用户界面 (v2和v3), 遮阳/顺风,并生成 文档.
  • 智能登机:只需粘贴您的Figma URL。ForgeKit会检测您的框架并设置所有内容。
  • 入门套件:没有设计系统?ForgeKit为Chakra和Shadcn提供启动文件。
  • 语义令牌:自动将Figma模式(亮/暗)映射到CSS变量或主题对象。
  • 安全:自动管理您的 FIGMA_ACCESS_TOKEN 在 .env 并将其添加到 .gitignore.

______________________________________________________________________

📦 安装

npm install forgekit-figma-mcp

______________________________________________________________________

⚡ 快速开始

最简单的开始方式是交互式 init 命令。

1.初始化

npx forgekit init

接下来会发生什么?

  1. 粘贴您的Figma URL:您不需要找到文件ID。只需粘贴整个链接即可。

- *提示:如果您提供了URL,ForgeKit将对其进行分析,并自动为您选择正确的框架。*

  1. 输入您的令牌如果你没有,我们会指导你。它被安全地保存到 .env.
  2. 选择输出:选择一个或多个:

- Chakra UI v3 新 createSystem 格式) - Chakra UI v2 (经典 extendTheme) - Shadcn/Tailwind (生成 globals.css 变量和配置) - Documentation (Markdown和JSON)

2.同步

配置后,每当您的设计团队更新Figma时,请运行此命令:

npx forgekit sync

您的主题文件、CSS变量和文档现在都是最新的!

______________________________________________________________________

🎨 支持的框架

Shadcn用户界面/顺风CSS

ForgeKit生成Shadcn主题化系统所需的CSS变量。

输出:

  • globals.css:包含 :root 和 .dark 变量(例如。, --primary, --muted-foreground).
  • tailwind.theme.json:可以导入的配置片段 tailwind.config.ts.

配置:

{
  "format": "shadcn",
  "dir": "./src/theme",
  "cssPath": "./src/app/globals.css"
}

Chakra UI v3

生成现代 createSystem 配置。

输出:

  • tokens.ts:原始标记(颜色、间距)。
  • semanticTokens.ts:模式感知令牌。
  • index.ts:出口 system 对象。

Chakra UI v2

生成经典 extendTheme 对象。

输出:

  • colors.ts, space.ts等等。
  • index.ts:出口 theme 对象。

文档

非常适合故事书或内部文档网站。

输出:

  • tokens.md:颜色、间距和半径的可视化Markdown表示。
  • tokens.json:用于构建自定义视图的原始标记数据。

______________________________________________________________________

⚙️ 配置(forgekit.json)

您可以使用配置文件处理复杂的设置(例如从不同文件中获取不同的令牌)。

{
  // Global source file (optional if overridden below)
  "figmaFileId": "12345abcdef...", 
  
  "outputs": [
    { 
      "format": "chakra-v3", 
      "dir": "./src/theme" 
    },
    { 
      "format": "shadcn", 
      "dir": "./src/theme",
      "cssPath": "./src/app/globals.css",
      // Optional: Source Shadcn tokens from a specific file
      "figmaFileId": "98765zyxw..." 
    },
    { 
      "format": "docs", 
      "dir": "./docs/design-system" 
    }
  ]
}

______________________________________________________________________

🤖 MCP服务器使用情况

ForgeKit也是 模型上下文协议(MCP) 服务器。这允许AI助手(如Cursor或Claude Desktop)直接与您的设计系统交互。

将此添加到MCP客户端配置中:

{
  "mcpServers": {
    "forgekit": {
      "command": "npx",
      "args": ["forgekit-figma-mcp"],
      "env": {
        "FIGMA_ACCESS_TOKEN": "your_figma_access_token"
      }
    }
  }
}

AI能做什么?

  • “同步我的设计令牌。”
  • “检查代码是否与Figma设计匹配。”
  • “使用最新令牌生成新组件。”

______________________________________________________________________

🛠 CLI参考

命令描述
npx forgekit init [url]交互式设置。可选地传递Figma URL以自动检测设置。
npx forgekit sync获取令牌并基于以下内容生成文件 forgekit.json.

同步参数(覆盖配置):

标志描述
--token Figma个人访问令牌
--file-id Figma文件ID或URL
--out 输出目录(传统单模)
--framework chakra, chakra-v3 (传统单模)

______________________________________________________________________

🤝 贡献

  1. 克隆仓库
  2. 安装依赖项: npm install
  3. 构建: npm run build
  4. 在本地运行: node dist/cli.js init

许可证

麻省理工学院

工具与能力

工具数量

2

资源数量

0

提示词数量

0

能力标签

设计系统TypeScript本地部署Figma集成前端开发自动化工具CLI工具

支持客户端

Claude DesktopClaudeCursor

数量来自来源目录的标注,具体工具清单以官方文档为准。

典型使用场景

让助手直接读代码

把仓库、提交记录和 issue 交给模型检索,补全和重构时不用来回复制文件。

在对话里跑命令

触发构建、测试和脚本,执行结果直接回到上下文,省去切终端。

接进开发流程

把 PR、CI 状态和代码审查接进助手,减少在几个工具之间跳。

选择建议

值得选的地方

  • 只提供 2 个工具,职责集中,接入后不容易误操作。
  • 有现成的安装命令,不用自己找入口,照着跑就能起服务。
  • 已经适配 Claude Desktop、Claude、Cursor,换客户端不用重新研究配置。

先想清楚的地方

  • stdio 方式要求本地装好 Node.js,换机器要重新装一遍。
  • 需要自备访问 Token,没有凭据没法直接试。
  • 第三方目录整理,版本更新和行为细节以官方仓库为准。

更适合

  • 需要在开发工具场景里让模型直接调用外部能力的人。
  • 已经在用 Claude Desktop 的用户,接入路径最短。
  • 想先快速试一下、能接受在本地跑服务的人。

不太适合

  • 完全不想在本地装环境的人。
  • 暂时拿不到访问 Token的人。
  • 需要厂商级 SLA 和技术支持的生产环境。

同类对比

5 个同类
MCP Server工具数传输方式安装命令收录来源最后核验
Forgekit Figma MCP

MCP World · 本页

2stdio有1 个2026-05-17
Git 838e2ec1

MCP World

12stdio有2 个2026-05-17
Markitdown MCP 2c653a5f

MCP World

1stdio有1 个2026-05-17
Context7 MCP C671e75a

MCP World

0stdio有1 个2026-05-17
Context7 831acf40

MCP World

0stdio有1 个2026-05-17

按同分类和工具数量挑出最接近的几条,字段以各自详情页为准。

常见问题

5 条

Forgekit Figma MCP 怎么安装?

公开资料给出的安装命令是 npx forgekit init,运行环境为 Node.js。装完后按客户端要求写进 MCP 配置,重启客户端生效。

Forgekit Figma MCP 怎么在 Claude Desktop、Cursor 里配置?

它是stdio 本地进程,客户端配置里要写启动命令和参数,运行环境是 Node.js;保存后完全退出客户端再打开,配置才会生效。

Forgekit Figma MCP 收费吗?

本站只整理公开资料,不代收费用,也没有标注具体价格。是否收费取决于服务本身和背后的接口额度,正式使用前按官方说明确认。

Forgekit Figma MCP 需要 API Key 吗?

公开资料标注的认证方式是访问 Token,也就是要先拿到凭据才能连上;凭据只填在自己本地的配置里,不要写进公开仓库。

Forgekit Figma MCP 支持哪些客户端?

公开资料标注支持 Claude Desktop、Claude、Cursor;其他客户端只要能配置 MCP Server,也能用同样的命令或地址接入。

来源信息

继续浏览同类 MCP