Figma · Capability

Figma Design System Management

Unified workflow for managing design files, components, styles, projects, comments, and asset export. Combines the Figma REST API endpoints into a cohesive design system management experience. Used by design system engineers, developers, and design ops teams.

Run with Naftiko FigmaDesign SystemsComponentsFilesAsset Export

What You Can Do

GET
Get file — Get a Figma file.
/v1/files/{file_key}
GET
Get file nodes — Get specific nodes from a file.
/v1/files/{file_key}/nodes
GET
Get images — Render images from a file.
/v1/images/{file_key}
GET
Get component — Get a component by key.
/v1/components/{key}
GET
Get team components — List team components.
/v1/teams/{team_id}/components
GET
Get team projects — List team projects.
/v1/teams/{team_id}/projects
GET
Get project files — List files in a project.
/v1/projects/{project_id}/files

MCP Tools

get-file

Get a Figma file document tree.

read-only
get-file-nodes

Get specific nodes from a Figma file by IDs.

read-only
get-images

Render and export images from a Figma file.

read-only
get-image-fills

Get download links for images used as fills in a file.

read-only
get-file-versions

List version history of a Figma file.

read-only
get-comments

List comments on a Figma file.

read-only
post-comment

Post a comment on a Figma file.

get-team-components

List published components for a team.

read-only
get-file-components

List components in a Figma file.

read-only
get-component

Get a specific component by key.

read-only idempotent
get-team-component-sets

List published component sets for a team.

read-only
get-team-styles

List published styles for a team.

read-only
get-team-projects

List projects for a team.

read-only
get-project-files

List files in a project.

read-only
get-me

Get information about the authenticated user.

read-only

APIs Used

figma-rest