figma-custom-mcp
figma-custom-mcp
一个轻量级 MCP + Figma 插件,修补了 Plumb 中三个已确认的具体能力缺口——它不修改、复刻或替换 Plumb,设计上在 Figma 中与 Plumb 配对使用。
这些缺口及其完整的源码级证据均记录在 PLUMB_GAP_ANALYSIS.md 中(基于 Plumb v0.13.2 的源码审计报告)。本项目仅实现审计中标记为 P0 的项目:
P0-1 — 绝对定位/重叠定位。 Plumb 的 DSL 编译器强制每个容器采用自动布局,且始终不设置 Figma 的
layoutPositioning="ABSOLUTE",导致重叠组合(徽章在图像上、文字在照片上等)在结构上无法构建。本项目编译器默认使用自由 (x/y) 定位,并支持在自动布局区域内使用absolute: true子节点。P0-2 — 本地/自定义图片导入。 Plumb 的
image.src始终编译为针对六个固定图库提供商的网络搜索查询;用户的本地文件永远无法进入 Plumb 构建的设计。本项目直接读取file:/data:URI,提供类型化错误,且不使用任何占位符替换。P0-3 — 严格模式 schema 校验。 Plumb 的 Zod schema 静默丢弃未知/拼写错误的字段。本项目的每个 schema 均使用
.strict()。
完整的逐项审计追踪请参见 docs/P0-CAPABILITY-MATRIX.md,其余文档集请参见 docs/。
状态
P0 已完成——参见 P0-FINAL-REPORT.md 获取完整的验收标准清单、实机 Figma 测试结果,以及本项目构建的实际合成效果截图(真实的 Figma 重叠节点、真实的本地图片、真实的旋转/渐变/效果——非扁平化图像)。
Related MCP server: Figma Bridge MCP
快速入门
npm install
npm run build
npm test然后请参阅 docs/QUICKSTART.md 以配对 Figma 插件并运行实时端到端测试。
文档
许可证
MIT
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- Alicense-qualityCmaintenanceUnofficial local MCP bridge for reading the currently open Figma file through a Figma plugin. Provides tools to inspect selection, file info, and export selected nodes as SVG/PNG.MIT
- FlicenseBqualityCmaintenanceLocal MCP server connecting AI clients to the Figma desktop app for inspecting and editing Figma documents via the Plugin API.161
- Alicense-qualityCmaintenanceEnables interaction with the Figma API through MCP tools for managing files, projects, and comments, plus a real-time observability dashboard.82ISC
- AlicenseAqualityBmaintenanceLocal-first Figma MCP server providing unlimited read access via Personal Access Token, HTML replica generation with parity verification, and write-to-canvas through a companion plugin bridge.15143MIT
Related MCP Connectors
The Figma MCP server brings Figma design context directly into your AI workflow.
MCP Spec Compliance MCP — audits any MCP server.json against the official Model Context Protocol
MCP server for interacting with the Supabase platform
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/Rachit0-glitch/FIGMA-CUSTOM-MCP'
If you have feedback or need assistance with the MCP directory API, please join our Discord server