figma-mcp

by JayZeeDesign
Verified
  • figma_mcp.egg-info
Metadata-Version: 2.2 Name: figma-mcp Version: 0.1.3 Summary: Allow your AI coding agents to access figma files & prototypes directly Author-email: Jason Zhou <jason.zhou.design@gmail.com> License: MIT Project-URL: Homepage, https://github.com/JayZeeDesign/figma-mcp Project-URL: Bug Tracker, https://github.com/JayZeeDesign/figma-mcp Classifier: Programming Language :: Python :: 3 Classifier: License :: OSI Approved :: MIT License Classifier: Operating System :: OS Independent Requires-Python: >=3.12 Description-Content-Type: text/markdown License-File: LICENSE Requires-Dist: mcp[cli]>=1.3.0 Requires-Dist: python-dotenv>=1.0.1 Requires-Dist: requests>=2.32.3 # Figma MCP Python [![PyPI version](https://badge.fury.io/py/figma-mcp.svg)](https://badge.fury.io/py/figma-mcp) 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 ```