适合谁
- 已经在使用 OpenPencil 桌面应用或 CLI,并希望通过 AI 代理自动化设计工作流的团队
- 需要本地、离线、无账号依赖地读写 Figma 兼容文件的开发者
- 希望将设计文件检查/导出集成进 CI 流程的工程团队
OpenPencil MCP 服务器是开源设计编辑器 OpenPencil(MIT 协议)自带的官方组件,通过 stdio 或本地 HTTP 方式向 Claude Code、Cursor、Windsurf 等 MCP 客户端暴露 100 余个设计操作工具,用于无头检查、修改、导出 .fig/.pen 文件。README 未给出具体工具的规范标识符,故工具清单为空;其 eval 能力可执行完整 Figma Plugin API 脚本,赋予较高的文件修改权限,需要注意脚本执行风险,且该项目为非官方的 Figma 替代品,仍处于活跃开发阶段。
最强项 · 文档质量 15/20 最弱项 · 可靠性 8/20
静态评测 · 未实际运行收录于 2026-08-06
查看 FMRS 评分方法 →运行环境:Node.js
OPENPENCIL_MCP_ROOT
将 open_file、new_document 及导出路径限制在指定目录内;默认为当前工作目录。可选。
npm install -g @open-pencil/mcp。claude mcp add --scope user open-pencil -- openpencil-mcp,或在其他 MCP 客户端的配置文件中添加 {"mcpServers": {"open-pencil": {"command": "openpencil-mcp"}}}。openpencil-mcp-http,本地客户端会自动发现 Unix socket,并回退到 http://127.0.0.1:7600/mcp;如需禁用 TCP 可设置 PORT=0(macOS/Linux)。OPENPENCIL_MCP_ROOT 指向目标目录,否则默认使用当前工作目录。~/.claude/settings.json 的 permissions.allow 中加入 mcp__open-pencil__*。{
"mcpServers": {
"open-pencil": {
"command": "openpencil-mcp"
}
}
}
以 Claude Code 为例。其他客户端的配置文件位置或字段可能不同(如 VS Code 使用 servers 字段),可用下方配置生成器转换。
{
"servers": {
"open-pencil": {
"command": "openpencil-mcp"
}
}
}
写入项目的 .vscode/mcp.json(VS Code 使用 servers 字段)。
claude mcp add open-pencil -- openpencil-mcp
在终端运行;先把 <…> 占位符换成你自己的值。
安装 `npm install -g @open-pencil/mcp` 并执行 `claude mcp add --scope user open-pencil -- openpencil-mcp` 后,在客户端工具列表中应出现 open-pencil 的 MCP 工具;也可让 AI 对某个 .fig 文件运行 tree/inspect 查询来验证连接。
连接成功后,可以直接对 AI 助手这样说:
依据项目文档列出,未经本站实测。
OpenPencil 是一款开源的设计编辑器(MIT 协议),可读写 .fig 和 .pen 设计文件,内置 AI 助手,并提供无头 Vue SDK。其 @open-pencil/mcp 包提供 MCP 服务器,支持 stdio 方式接入 Claude Code、Cursor、Windsurf 等客户端,也提供本地 HTTP/Unix socket 方式供脚本和 CI 使用。README 中说明该服务器暴露 100 多个设计工具,可用于创建/修改节点、管理自动布局、处理组件与变量、执行布尔运算、分析设计令牌以及导出资源,但未在源材料中列出具体工具的规范名称,因此工具清单留空。文件访问可通过 OPENPENCIL_MCP_ROOT 环境变量限定目录范围。
通过 MCP 在 AI 助手中管理您的 Hevy 训练数据。
Firecrawl 官方 MCP Server,为 AI Agent 提供网页搜索、抓取与结构化提取
统一的命令行语法,接入约30个可信生物医学数据源。
加密、完全离线的 AI 代理长期记忆库
源版本 4716fcdd93cd 数据同步于 2026-11-04 查看 FMRS 评分方法