本服务可高效提取和处理 Figma 文件中的文字与图片内容,满足多种开发场景需求。
npx -y @smithery/cli install @1yhy/Figma-Context-MCP --client claude
git clone <仓库地址>pnpm install.env.example 并重命名为 .env,填写 Figma API 访问令牌pnpm run devpnpm run buildpnpm run publish:local打包后会在根目录生成 .tgz 文件,例如 figma-mcp-server-1.0.0.tgz
npm install -g @yhy2001/figma-mcp-server
figma-mcp --figma-api-key=
npm install -g ./figma-mcp-server-1.0.0.tgz
figma-mcp --figma-api-key=
npm install @yhy2001/figma-mcp-server --save
# 在 package.json 中添加启动脚本:
"start-figma-mcp": "figma-mcp --figma-api-key="
--version:显示版本号--figma-api-key:必需的 Figma API 访问令牌--port:服务运行端口(默认:3333)--stdio:以命令模式运行而非默认的 HTTP/SSE 模式--help:显示帮助信息# MCP 客户端配置:
{
"mcpServers": {
"Figma MCP": {
"command": "npx",
"args": ["figma-mcp", "--figma-api-key=" , "--stdio"]
}
}
}
# 本地运行时参考:
{
"mcpServers": {
"Figma MCP": {
"url": "http://localhost:3333/sse",
"env": {
"API_KEY": ""
}
}
}
}
figma-mcp --figma-api-key=http://localhost:3333获取 Figma 图文内容:
{
"text": ["欢迎使用 Figma 文本提取服务", ...],
"images": ["https://storage.googleapis.com/...", ...]
}
提取图片:
figma-mcp extract-images --url --output ./images/
转换为 Markdown 格式:
figma-mcp convert-to-md --url --output README.md
假设处理文件 Figma 示例链接,提取结果可能如下:
# Figma 示例文档
欢迎使用我们的服务!
## 重要信息
- **支持的格式**:文本、图片、表格等
- **使用限制**:请遵守相关法律法规
