项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 7092
技术标签
使用教程
环境要求
- 已安装 Bun 运行环境(README 用 Bun 执行 setup 与 socket)
- 本地已获取项目代码,并知道仓库所在路径(用于配置 MCP 的 server.ts 路径)
- 已安装 Cursor 或 Claude Code 等支持 MCP 的 AI 编码客户端
- 拥有 Figma 账号,可安装并运行 Cursor MCP Plugin
- 可用浏览器打开 Figma 社区插件页面
安装与启动步骤
-
1安装 Bun
在终端执行官方安装脚本,安装完成后可能需要重开终端使 bun 命令生效。
curl -fsSL https://bun.sh/install | bash -
2运行项目初始化
在项目目录下执行 bun setup,它同时会把 MCP 安装到你当前活跃的 Cursor 项目中。
bun setup -
3启动 WebSocket 服务
该服务负责在 MCP 服务器与 Figma 插件之间转发消息,需保持运行不要关闭终端。
bun socket -
4安装 Figma 插件
从 Figma 社区页面安装 Cursor Talk To Figma MCP 插件,或参考 README 的 Figma plugin 章节本地安装。
-
5配置本地开发 MCP
如需本地开发,把 MCP 配置指向本仓库的 server.ts 绝对路径,替换 /path-to-repo。
{ "mcpServers": { "TalkToFigma": { "command": "bun", "args": ["/path-to-repo/src/talk_to_figma_mcp/server.ts"] } } } -
6连接 Figma 与 AI
在 Figma 中运行 Cursor MCP Plugin,用 join_channel 加入频道连上 WebSocket,再用 Cursor 调用 MCP 工具。
关键配置
| 配置项 | 必填 | 说明 | 示例 |
|---|---|---|---|
mcpServers.TalkToFigma.command | 是 | 指定启动 MCP 服务器使用的可执行程序 | bun |
mcpServers.TalkToFigma.args | 是 | 指向项目内 MCP server.ts 的绝对路径 | ["/path-to-repo/src/talk_to_figma_mcp/server.ts"] |
join_channel | 是 | Figma 插件侧加入频道,建立与 WebSocket 服务的连接 | join_channel |
如何确认成功
bun socket 终端保持运行无报错,且 Figma 插件通过 join_channel 成功加入频道,即可在 Cursor 中调用 MCP 工具与 Figma 通信。
常见问题
Q:提示找不到 bun 命令怎么办?
A:先执行 curl -fsSL https://bun.sh/install | bash 安装 Bun,安装后重开终端或重新加载 shell 配置再试。
Q:如何让 MCP 指向我本地的开发目录?
A:按 README 的 Local Development Setup,把 mcp 配置里的 args 改为本仓库 src/talk_to_figma_mcp/server.ts 的绝对路径。
Q:Figma 插件从哪里安装?
A:可从 Figma 社区页面安装 Cursor Talk To Figma MCP Plugin,或按 README 的 Figma plugin 章节在本地安装。
Q:整体使用流程是怎样的?
A:依次是启动 WebSocket 服务、在 Cursor 安装 MCP 服务器、打开 Figma 运行插件、用 join_channel 加入频道,最后在 Cursor 里调用 MCP 工具操作 Figma。
注意事项
- bun socket 启动的 WebSocket 服务需要全程保持运行,否则 Figma 插件无法与 AI 通信。
- bun setup 会把 MCP 安装到 Cursor 当前活跃项目中,请确认 Cursor 打开的是目标项目。
- README 中的 Manual Setup and Installation 章节未给出具体内容,本地开发请以 Local Development Setup 的 mcp 配置为准。
核心亮点
- 原生支持 Cursor、Claude Code、Codex 等多个 AI 编码工具,接入即用
- 双向操作:既能读取设计数据,也能程序化修改设计,覆盖设计协作全流程
- 基于 MCP 标准协议,架构清晰,易于扩展和集成到现有 AI 工作流
不足之处
- 文档/社区待观察
- 依赖 Figma API 权限,复杂设计文件可能响应较慢
适用场景
- 前端开发中,AI 根据 Figma 设计稿自动生成页面代码
- 设计师与开发者协作时,AI 辅助同步设计变更到代码
- 自动化测试中,AI 读取设计规范校验 UI 实现一致性
替代项目
Figma MCP Server、Figma to Code (Anima)、Builder.io
同类项目推荐
devspace
开源
把网页版 ChatGPT/Claude 变成编程代理,直接写代码
Minimal Coding Agent Harness on MCP for ChatGPT, Claude, Hermes, Grok Bot, OpenClaw
mnemon
开源
给 AI 装上长期记忆,跨会话不忘事,即装即用。
LLM-supervised persistent memory for AI agents — graph-based recall, cross-session ···
flock
开源
在桌面上拖拽编排多个 AI 智能体,轻松搞定复杂任务。
A desktop multi-agent harness built with Rust, Tauri, and React, powered by langgrap···
agent-skills
开源
给 AI 装上实时联网技能,搜索、提取、金融数据一键接入。
You.com skills and plugins for web search, content extraction, research, finance, an···
san
开源
12MB 单文件终端智能体,零依赖极速运行,全链路开放可定制
Open-source terminal agent runtime. Lean context, native speed, open all the way dow···
ruflo
开源
像搭积木一样组建 AI 团队,复杂活交给它们自动跑。
The original agent harness. Deploy intelligent multi-player swarms, coordinate auton···
mcp-memory-keeper
开源
让 AI 编程助手记住每次对话,告别重复上下文
MCP server for persistent context management in AI coding assistants
openmozi
开源
打造你的专属 AI 助手,像黑客一样掌控一切
A custom Agent OS built to be hackable, heavily inspired by OpenClaw.
cccc
开源
把多个 AI 编码助手拉进群聊,手机远程调度,7x24 小时稳定运行。
Coordinate your coding agents like a group chat — read receipts, delivery tracking,···
