Can AI agents automate Figma?
Figma · saas · designcollaboration
Figma Design is automatable today through a vendor-hosted MCP server and a public REST API. The remote MCP endpoint at mcp.figma.com supplies design context, screenshots, variables, Code Connect maps, and, during a beta that Figma says will become usage-based, write-to-canvas tools that create and update frames, components, variables, and auto layout. A desktop MCP server also exists. Only clients in Figma's MCP catalog may connect. Write tools need a Full seat and file edit permission; Starter and View or Collab seats are limited to six MCP tool calls per month. The REST API at api.figma.com is OpenAPI-described and authenticates with OAuth 2.0, personal access tokens, or Organization and Enterprise plan access tokens. It can read files, nodes, images, comments, versions, components, and variables, and it can write comments, variables, and dev resources. File GET requests are limited to six per month on Starter and to 10–20 per minute for Dev or Full seats on paid plans. Plugins and widgets read and write the open editor file. The official CLI is Code Connect, which maps design components to code rather than operating files. Zapier and Make have Figma connectors with plan and seat gates; n8n ships a beta webhook trigger that requires a Professional plan; Microsoft's connector catalog had no Figma Power Automate connector on 2026-08-21. Computer-use viability is unassessed. FigJam, Slides, and Sites share some MCP and Plugin surfaces but are not scored as separate products here.
Best path today: mcp · Overall automatability: 7/10
Modalities
| Modality | Status | Detail |
|---|---|---|
| API | yes | restopenapioauth2personal-access-tokenplan-access-token coverage: partial · docs |
| SDK | yes | typescript official: yes |
| MCP | yes | verdict: official |
| Integrations | yes | zapiermaken8n |
| CLI | yes | |
| Extensibility | yes | pluginswidgetscode-connect webhooks: True |
| Data access | export: api-json, images · import: plugin-api | |
| RPA / UI automation | unknown | web-dom No repeatable UI probe was run. Figma's REST API, Plugin API, hosted MCP server, and Code Connect CLI cover practical automation without browser control. The canvas is a design surface, not a form UI.
|
| Computer use | unknown | measured verdicts only — "unknown" means not yet probed by us |
Scores
| api | mcp | integrations | cli | rpa | computer use | overall |
|---|---|---|---|---|---|---|
| 6 | 7 | 5 | 3 | — | — | 7 |
Evidence
| Fact | Tier | Source | Date |
|---|---|---|---|
homepage | declared | source | 2026-08-21 |
platforms | declared | source | 2026-08-21 |
license | declared | source | 2026-08-21 |
modalities.api.exists | declared | source | 2026-08-21 |
modalities.api.kinds[0] | declared | source | 2026-08-21 |
modalities.api.kinds[1] | declared | source | 2026-08-21 |
modalities.api.auth[0] | declared | source | 2026-08-21 |
modalities.api.auth[1] | declared | source | 2026-08-21 |
modalities.api.auth[2] | declared | source | 2026-08-21 |
modalities.api.coverage | declared | source | 2026-08-21 |
modalities.sdk.exists | declared | source | 2026-08-21 |
modalities.sdk.languages[0] | declared | source | 2026-08-21 |
modalities.mcp.first_party | declared | source | 2026-08-21 |
modalities.integrations.zapier | scraped | source | 2026-08-21 |
modalities.integrations.make | scraped | source | 2026-08-21 |
modalities.integrations.power_automate | scraped | source | 2026-08-21 |
modalities.integrations.n8n | scraped | source | 2026-08-21 |
modalities.cli.exists | declared | source | 2026-08-21 |
modalities.extensibility.scripting[0] | declared | source | 2026-08-21 |
modalities.extensibility.scripting[1] | declared | source | 2026-08-21 |
modalities.extensibility.scripting[2] | declared | source | 2026-08-21 |
modalities.extensibility.webhooks | declared | source | 2026-08-21 |
modalities.data_access.export | declared | source | 2026-08-21 |
modalities.data_access.import | declared | source | 2026-08-21 |
modalities.agent_docs.llms_txt | declared | source | 2026-08-21 |
verdict.scores.api | declared | source | 2026-08-21 |
verdict.scores.mcp | declared | source | 2026-08-21 |
verdict.scores.mcp | declared | source | 2026-08-21 |
verdict.scores.integrations | scraped | source | 2026-08-21 |
verdict.scores.cli | declared | source | 2026-08-21 |
freshness.watch[0].url | declared | source | 2026-08-21 |
freshness.watch[1].url | declared | source | 2026-08-21 |
freshness.watch[2].url | declared | source | 2026-08-21 |
Related tools
Other products in this database that share a category with Figma.
Last verified 2026-08-21 · volatility high · JSON record