Server facts
mcp-figma
Project
- Author
- JayArrowz
- Repository
- github.com/JayArrowz/mcp-figma
- License
- MIT
- Category
- Design & Creative
Tech
- Runtime / language
- node
- Transports
- stdio
- Remote available
- No
- Authentication
- Not specified
Activity
- GitHub stars
- 77
- Last commit
- Data as of
Tags
- Figma
- api
- mcp server
Overview
File inspection in mcp-figma covers retrieving a document by its key, selecting individual nodes, rendering images, inspecting image fills, and checking version history. Team and project lookups let users locate projects and their files before examining design content. Review work has separate controls for reading, posting, and deleting comments, along with adding, removing, or retrieving comment reactions. For large documents, the README suggests starting file retrieval at depth 1 and increasing that depth when more detail is needed.
Design library tools retrieve components, component sets, and styles at team or file scope, with key-based lookups for individual items. Usage analytics cover library components, styles, and variables. Webhook operations include creation, retrieval, updates, deletion, and listing a team's webhooks. The server runs on Node.js over stdio, and the documented Claude Desktop setup uses a Figma API token supplied through an environment variable or command-line option.
mcp-figma setup notes
- mcp-figma records stdio only; confirm a network transport upstream before planning remote access.