Reading files and listing them is what the author reports as tested and functional. Variable and theme management is written into the server but not enabled — Figma's API does not expose it — so plan around reading designs, not writing design tokens.
A read path into Figma's API: the files available to your token, and one file's contents. Both stdio and SSE transports are supported.
- The Figma files your token can reach
- One file's contents, read through the API
- Responses cached, rate limits handled, and usage statistics tracked
Node.js 18.x or newer and a Figma access token in the environment as FIGMA_ACCESS_TOKEN. Build the server, then point your client at dist/index.js using an absolute path — a relative one does not resolve.
One command plus a key — npm install figma-mcp-server, then supply credentials
