
Figma MCP Python

2025.04.04
49
PythonFigma集成开发工具开发效率
Figma MCP Python 是一个允许AI编码代理直接访问Figma文件和原型的工具。它通过提供简单的安装和配置方式,帮助开发者更高效地集成Figma资源到他们的开发流程中。
View on GitHub
Overview
基本能力
产品定位
Figma MCP Python 是一个专为开发者设计的工具,旨在简化Figma资源在开发流程中的集成和使用。
核心功能
- 允许AI编码代理直接访问Figma文件和原型。
- 提供简单的安装和配置方式。
- 支持多种IDE(如Cursor、Windsurf)的集成。
适用场景
- 开发者需要在开发过程中直接访问和使用Figma设计资源。
- 团队希望将设计资源无缝集成到开发流程中,提高开发效率。
工具列表
figma-mcp
: 主工具,用于启动Figma MCP服务。
常见问题解答
- 如何获取Figma API Key? 需要从Figma账户设置中生成API Key。
- 如何在不同IDE中配置? 可以通过添加配置文件或直接在IDE设置中添加MCP服务器。
使用教程
使用依赖
- 需要安装Python和pipx。
安装教程
- 使用pipx安装figma-mcp:
bash pipx install figma-mcp
- 配置Figma API Key:
bash figma-mcp --figma-api-key=your_figma_key
- 或者在项目中添加
.cursor/mcp.json
文件:json { "mcpServers": { "figma-python": { "command": "figma-mcp", "args": [ "--figma-api-key=your_figma_key" ] } } }
调试方式
- 安装uv并设置环境:
bash curl -LsSf https://astral.sh/uv/install.sh | sh uv venv source .venv/bin/activate uv sync
- 本地测试:
bash python -m figma_mcp.main