trackmcp
Back to directory

Figma

67 stars PythonOthers Updated Jul 14, 2026

Documentation

Figma MCP Python

PyPI version

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

bash
pipx install figma-mcp

For Cursor:

1. In settings, add an MCP server using the command:

shell
figma-mcp --figma-api-key=your_figma_key

2. OR Add a `.cursor/mcp.json` file in your project:

json
{
  "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`):

json
{
  "mcpServers": {
    "figma-python": {
      "command": "figma-mcp",
      "args": [
        "--figma-api-key=your_figma_key"
      ]
    } 
  }
}

Install uv and set up the environment

bash
curl -LsSf https://astral.sh/uv/install.sh | sh
uv venv
source .venv/bin/activate
uv sync

Test locally

bash
python -m figma_mcp.main

Frequently asked questions

What is figma-mcp?

figma-mcp is Figma

How do I install figma-mcp?

Open the GitHub repository and follow its README. Most MCP servers are added to your client's MCP config, then called by your agent.

Is figma-mcp open source?

Yes — it is hosted on GitHub at https://github.com/JayZeeDesign/figma-mcp and has 67 stars.

Related MCP tools

Run your own MCP server? See who uses it and what to fix.

Measure it with TrackMCP