Figma MCP for Claude Desktop
io.scalably/figma-mcp
Figma MCP: list frames in a file and fetch one frame's JSON and image safely. 2 tools.
client:Claude Desktop
transport:stdio
runtime:npm
Install Figma MCP in Claude Desktop
~/Library/Application Support/Claude/claude_desktop_config.json · windows: %APPDATA%\Claude\claude_desktop_config.json
{
"mcpServers": {
"figma-mcp": {
"command": "npx",
"args": [
"-y",
"@scalably-io/figma-mcp"
],
"env": {
"FIGMA_TOKEN": "<FIGMA_TOKEN>",
"FIGMA_API_BASE_URL": "<FIGMA_API_BASE_URL>",
"FIGMA_REQUEST_TIMEOUT_MS": "<FIGMA_REQUEST_TIMEOUT_MS>",
"FIGMA_MAX_JSON_BYTES": "<FIGMA_MAX_JSON_BYTES>",
"FIGMA_MAX_FRAME_BYTES": "<FIGMA_MAX_FRAME_BYTES>",
"FIGMA_OUTPUT_ROOT": "<FIGMA_OUTPUT_ROOT>",
"FIGMA_ALLOW_HTTP_FOR_TESTS": "<FIGMA_ALLOW_HTTP_FOR_TESTS>"
}
}
}
}
Settings → Developer → Edit Config opens this file. Restart the app after saving. Claude Desktop docs