
Figma MCP Python
Access Figma files and prototypes directly from your AI coding agents. Streamline your design workflow by integrating Figma with your development environment. Enhance your projects with seamless access to design assets and prototypes.
Installation
Installing for Claude Desktop
Option 1: One-Command Installation
npx mcpbar@latest install JayZeeDesign/figma-mcp -c claude
This command will automatically install and configure the Figma MCP Python MCP server for your selected client.
Option 2: Manual Configuration
Run the command below to open your configuration file:
npx mcpbar@latest edit -c claude
After opening your configuration file, copy and paste this configuration:
View JSON configuration
{
"mcpServers": {
"Figma MCP Python": {
"command": "figma-mcp",
"args": [
"--figma-api-key=your_figma_key"
]
}
}
}
Figma MCP Python
Allow your AI coding agents to access Figma files & prototypes directly. You can DM me for any issues / improvements: https://x.com/jasonzhou1993
Quick Installation with pipx
pipx install figma-mcp
For Cursor:
- In settings, add an MCP server using the command:
figma-mcp --figma-api-key=your_figma_key
- OR Add a
.cursor/mcp.json
file in your project:
{
"mcpServers": {
"figma-python": {
"command": "figma-mcp",
"args": [
"--figma-api-key=your_figma_key"
]
}
}
}
For other IDEs like Windsurf, use an MCP configuration file (e.g., mcp_config.json
):
{
"mcpServers": {
"figma-python": {
"command": "figma-mcp",
"args": [
"--figma-api-key=your_figma_key"
]
}
}
}
Install uv and set up the environment
curl -LsSf https://astral.sh/uv/install.sh | sh
uv venv
source .venv/bin/activate
uv sync
Test locally
python -m figma_mcp.main
Details:
Stars
57Forks
16Last commit
3 months agoRepository age
4 monthsLicense
MIT
Auto-fetched from GitHub .
MCP servers similar to Figma MCP Python:

Stars
Forks
Last commit

Stars
Forks
Last commit

Stars
Forks
Last commit