适合谁
- 使用 Cursor、Claude Code 或 Codex,并希望以自然语言驱动 Figma 操作的设计和开发团队
- 需要批量处理文本、布局、批注或组件实例的 Figma 工作流
- 能够运行 Bun、WebSocket 服务器并安装 Figma 插件的用户
MIT 许可的社区 MCP 项目,通过 MCP 服务器、Figma 插件和 WebSocket 连接 AI agent 与 Figma。README 明确列出丰富的读取、创建、修改、批处理、批注、组件、连接和导出工具;使用前应准备 Bun、Figma 插件和本地 WebSocket 服务,并谨慎执行删除和批量修改。
TalkToFigma 是一个由 grab 维护的开源 MCP 集成,将 AI agent 与 Figma 连接起来,用于读取设计信息并以编程方式修改设计。它包含 TypeScript MCP 服务器、Figma 插件和用于两者通信的 WebSocket 服务器。
安装 Bun;运行 bun setup 完成设置并将 MCP 安装到 Cursor 当前项目;运行 bun socket 启动 WebSocket 服务器;从 Figma Community 安装插件,或在 Figma 中通过 Plugins > Development > New Plugin > Link existing plugin,选择 src/cursor_mcp_plugin/manifest.json;打开插件并使用 join_channel 加入频道。
{"mcpServers":{"TalkToFigma":{"command":"bunx","args":["cursor-talk-to-figma-mcp@latest"]}}}