适合谁
- 需要 AI 代理对 Figma 文档进行写入(而不仅是读取)的开发者或设计师
- 愿意在本地运行 Node.js 服务并手动以开发者模式加载插件的用户
这是一个早期(v0.1.0)的社区 Figma MCP 服务器,通过本地 WebSocket 桥接插件实现官方只读服务器所不具备的读写能力,但工具列表尚未公开,需要手动完成插件与服务器的本地搭建。
figma-mcp-server 是一个非官方的社区项目(当前版本 0.1.0,Apache-2.0 许可),旨在解决官方 Figma MCP 服务器只能只读的问题。它由两部分组成:一个运行在本地的 MCP 服务器(Express.js + Socket.IO)和一个需要手动以开发者模式导入 Figma 的插件。MCP 服务器将工具调用放入队列并通过 WebSocket 发送给 Figma 插件;插件在打开的 Figma 文档中执行相应操作,并把结果回传给 MCP 服务器。服务器支持 stdio 和 streamable-http(默认监听 http://localhost:38450/mcp)两种传输方式。README 中具体的工具列表标记为“待定(TBD)”,尚未正式公布。作者说明该服务器仅在本机运行,不会将信息暴露到网络;若要在网络环境中使用需自行承担风险。项目正在申请成为官方 Figma 插件,但截至目前尚未通过 Figma 审核。
{"mcpServers": {"figma": {"url": "http://localhost:38450/mcp"}}}