Figma MCP Server
插件 已验证 活跃包含 Figma MCP 服务器和用于常见工作流程的 Skills 的插件
弥合 Figma 设计与 AI 驱动的代码生成和设计系统管理之间的差距,使设计到代码的工作流程更有效率。
功能
- 通过 MCP 服务器写入 Figma 画布
- 从选定的 Figma 框架生成代码
- 提取设计变量、组件和布局数据
- 与 Code Connect 集成以进行组件重用
- 从 Mermaid 语法生成 FigJam 图
使用场景
- 将 Figma 设计转换为功能代码
- 提取设计令牌和样式以供实现
- 在 Figma 中构建和管理设计系统
- 在 FigJam 中可视化系统架构或工作流程
非目标
- 在不使用 MCP 工具的情况下直接编辑 Figma 文件
- 替换核心 Figma 应用程序
- 在没有 AI 辅助的情况下生成代码
Documentation
- info:Configuration & parameter reference虽然 README 提供了各种客户端的详细设置说明,但它没有明确记录 MCP 服务器配置的除基本 JSON 代码片段之外的所有配置选项或优先级顺序。
安装
/plugin install mcp-server-guide@figma-mcp-server-guide包含 7 个扩展
Skill (7)
创建和维护 Figma Code Connect 模板文件,将 Figma 组件映射到代码片段。当用户提及 Code Connect、Figma 组件映射、设计到代码的转换,或要求创建/更新 .figma.ts 或 .figma.js 文件时使用。
**强制性先决条件** — 在每次调用 `create_new_file` 工具之前,您必须调用此技能。切勿在未先加载此技能的情况下直接调用 `create_new_file`。每当用户想要一个空白的 Figma 文件时(新设计、FigJam 或 Slides 文件),或者在调用 `use_figma` 之前需要一个新文件时,请触发此操作。用法 — /figma-create-new-file [editorType] [fileName] (例如 /figma-create-new-file figjam My Whiteboard, /figma-create-new-file slides Q3 Review)
当任务涉及将应用程序页面、视图或多部分布局转换为 Figma 时,请与 figma-use 结合使用此技能。触发器:“写入 Figma”、“从代码创建到 Figma”、“推送到 Figma 页面”、“将此应用程序/页面构建到 Figma 中”、“创建屏幕”、“在 Figma 中构建登陆页面”、“更新 Figma 屏幕以匹配代码”、“将此模态/对话框/抽屉/面板转换为 Figma”。每当用户希望从代码或描述中构建或更新 Figma 中的完整页面、模态、对话框、抽屉、侧边栏、面板或任何复合多部分视图时,这都是首选工作流技能。它通过发现设计系统组件、变量和样式(来自 Code Connect 文件、现有屏幕和库搜索),然后导入它们并逐节组装视图,而不是使用硬编码值。
MANDATORY prerequisite — load this skill BEFORE every `generate_diagram` tool call. NEVER call `generate_diagram` directly without loading this skill first. Trigger whenever the user asks to create, generate, draw, render, sketch, or build a diagram — flowchart, architecture diagram, sequence diagram, ERD or entity-relationship diagram, state diagram or state machine, gantt chart, or timeline. Also trigger when the user mentions Mermaid syntax or wants a system architecture, decision tree, dependency graph, API call flow, auth handshake, schema, or pipeline visualized in FigJam. Routes to type-specific guidance, sets universal Mermaid constraints, and tells you when to use a different diagram type or skip the tool entirely (mindmaps, pie charts, class diagrams, etc.).
从代码库在 Figma 中构建或更新专业级设计系统。当用户想要创建变量/令牌、构建组件库、设置主题(浅色/深色模式)、记录基础或协调代码和 Figma 之间的差距时使用。此技能教授要构建什么以及按什么顺序 — 它补充了教授如何调用插件 API 的 `figma-use` 技能。两个技能应一起加载。
**强制性先决条件** — 在每次调用 `use_figma` 工具之前,您**必须**调用此技能。切勿在未先加载此技能的情况下直接调用 `use_figma`。跳过它会导致常见且难以调试的故障。每当用户希望在 Figma 文件上下文中执行写入操作或需要 JavaScript 执行的唯一读取操作时触发 — 例如创建/编辑/删除节点、设置变量或令牌、构建组件和变体、修改自动布局或填充、将变量绑定到属性,或以编程方式检查文件结构。
此技能可帮助代理在 FigJam 上下文中 OOD 使用 Figma 的 use_figma MCP 工具。它可以与具有使用 use_figma 工具的基础知识的 figma-use 一起使用。
质量评分
已验证类似扩展
Context7 Plugin
100Upstash Context7 MCP 服务器,用于查找最新文档。直接从源代码存储库将特定版本的文档和代码示例拉取到您的 LLM 上下文中。
Brand Landingpage
99Guides developers from brand discovery through iterative design to deployment-ready HTML via Stitch.
Accessibility Compliance
99WCAG accessibility auditing, compliance validation, UI testing for screen readers, keyboard navigation, and inclusive design
Shadcn
99UI 组件和设计系统框架。搜索注册表,将组件安装为源代码,并审核你的项目。
Product Skills
9913 production-ready product skills: product manager toolkit (RICE, PRDs), agile product owner, product strategist, UX researcher, UI design system, competitive teardown, landing page generator, SaaS scaffolder, product analytics, experiment designer, product discovery, roadmap communicator, code-to-prd, research summarizer, apple-hig-expert (Apple Human Interface Guidelines), spec-to-repo. Agent skill and plugin for Claude Code, Codex, Gemini CLI, Cursor, OpenClaw.