tathagat22/plumb-mcp
说明与用途
**项目简介**
tathagat22/plumb-mcp 是一个本地化的 Figma MCP(Model Context Protocol)服务器,摆脱了 Figma 官方的 REST 限流和工具调用配额限制,并内置了验证循环。它可以直接替代 Figma Dev Mode MCP 与 Framelink,支持 Claude Code、Cursor、Windsurf 等 AI 助手,在所有计划(包括免费版)上均可使用。
**价值**
- **无限制调用**:本地部署后不再受官方速率或计量配额约束,适合高频率的 AI‑Tool 交互。
- **统一协议**:通过标准的 MCP 接口,将 AI 代理与真实工具、数据源无缝对接,降低集成复杂度。
- **即插即用**:提供 API、SDK 与 CLI 三种入口,开发者只需几行配置即可让 AI 助手访问 Figma、设计系统或自定义后端服务。
**典型接入方式**
- **Docker/本地运行**:
docker run -p 3000:3000 ghcr.io/tathagat22/plumb-mcp,启动本地 MCP 服务。 - **API 调用**:使用 HTTP POST 向
http://localhost:3000/mcp发送符合 MCP 规范的 JSON 请求,获取设计数据或执行工具操作。 - **SDK 集成**:在 TypeScript/Node 项目中
import { PlumbMCP } from 'plumb-mcp-sdk',实例化后直接调用client.runTool(...)。 - **CLI 使用**:
plumb-mcp cli --file design.figma,快速在终端检索或修改设计资源,适合脚本化工作流。
**生产可用性**
- **活跃度**:最近一次提交于 2026‑07‑02,仓库拥有 62 ⭐、5 🍴,且持续收到社区 issue 与 PR。
- **技术成熟度**:使用 TypeScript 编写,提供完整的类型定义和自动化测试,易于在 CI/CD 中集成。
- **生态兼容**:已在 Claude Code、Cursor、Windsurf 等主流 AI 助手中验证,可直接作为后端服务部署。
- **风险**:目前许可证、完整的安全审计以及维护者长期可用性仍需进一步确认;但从代码质量、社区活跃度和功能完整性来看,已具备在内部或受控生产环境中进行试点的条件。
综上,plumb-mcp 为需要高频、低延迟 AI‑Tool 交互的团队提供了一个可靠、可自托管的 MCP 实现,接入门槛低,且在当前版本已具备相当的生产就绪度。
实际用途
tathagat22/plumb-mcp helps connect AI assistants to real tools and data through a standard protocol.
- connect AI agents to tools
- ship Model Context Protocol servers
- standardize integrations
限制与审查说明
High for an OSS candidate: recent activity, adoption, and ecosystem signals are strong enough for a serious pilot.
- 来源: github
- 语言: TypeScript
- 记录日期: 2026-09-05T17:32:13.531Z