用途:figma-mcp-go 是开源 MCP 服务器,通过 Figma 插件桥接让 AI 工具(Claude、Cursor、GitHub Copilot 等)对 Figma 文件进行完整读写,无需 API Token,绕过 REST API 速率限制(免费版每月 6 次调用)。
主要能力:内置 73 个工具,覆盖 frame、组件、文本、样式、变量、原型的完整 CRUD;支持读取设计上下文、搜索节点、创建 frame 与文本、导入图片、批量查找替换文本、创建与交换组件、创建 paint/text 样式、创建变量集合并绑定到节点、设置原型交互、截图、导出 PDF 与设计 token(JSON/CSS)。还提供内置 MCP 提示词,如 read_design_strategy、design_strategy、text_replacement_strategy 等。
使用方式:先配置 MCP 服务器,例如 Claude Code CLI 执行 claude mcp add -s project figma-mcp-go -- npx -y @vkhanhqui/figma-mcp-go@latest;Cursor/VS Code 在 .vscode/mcp.json 中配置 stdio 命令 npx -y @vkhanhqui/figma-mcp-go。然后下载 plugin.zip,在 Figma Desktop 中通过 Plugins → Development → Import plugin from manifest 导入 manifest.json,并在目标文件中保持插件运行。之后通过 use_mcp_tool 调用各工具,如 get_design_context、create_frame、set_text、export_tokens 等。
适用场景:设计系统搭建、批量内容更新、组件组织、设计稿导出与 token 提取、原型交互设置等自动化设计工作流。
限制:必须使用 Figma Desktop 而非网页版,插件需在使用期间保持打开;节点 ID 与类型需匹配工具要求;自定义字体需系统已安装;导出路径需存在且可写;大文件建议用 maxDepth 与 detail 参数控制负载。