This article contains affiliate links. We may earn a commission at no extra cost to you if you sign up through our links.
Figma Just Let AI Agents Write to Your Canvas — What the use_figma MCP Beta Actually Does
Figma launched the use_figma MCP tool in open beta on March 24, 2026. AI agents (Claude Code, Cursor, Codex, Copilot) can now write directly to the Figma canvas — creating frames, components, variables, and auto-layout using your existing design system. Free during beta. Claude Code is a supported client, which means Happycapy users with Claude Code skills can connect. Here is the complete breakdown.
For years, AI could tell you how to design something. Now it can actually do it — directly in Figma. On March 24, 2026, Figma launched the use_figma MCP (Model Context Protocol) tool in open beta, giving AI agents write access to the design canvas for the first time.
The announcement went viral in the developer and design community within hours. Figma's tweet — "Now you can use AI agents to design directly on the Figma canvas" — was one of the most shared AI posts of the week. The r/ClaudeCode subreddit lit up with early tests.
Here is what it actually does, what it cannot do yet, and what it means for your workflow.
What use_figma Actually Does
The use_figma tool is part of Figma's remote MCP server. Once enabled, it gives any connected AI agent read and write access to your Figma files — not just reading designs, but creating and modifying native Figma content:
- Frames and layers: Create, move, resize, and nest frames using your design system's token values
- Components: Instantiate existing components from your library, with correct props and variants
- Variables and tokens: Apply color, spacing, and typography tokens — not hardcoded values
- Auto-layout: Set up responsive auto-layout constraints the same way a designer would
- Self-healing loop: Agents screenshot their own output, compare against the intended design, and iterate on mismatches — operating on Figma's native node structure, not just pixels
The key differentiator is design-system awareness. Previous AI design tools generated generic outputs. use_figma works within your actual component library, respecting your team's naming conventions and token structure. If your button component is called Button/Primary/Large, the agent uses that exact component — not a lookalike rectangle.
Figma Skills: Teaching Agents Your Workflow
Alongside use_figma, Figma introduced a Skills framework — markdown files that teach agents how to operate within a specific team's design workflow. Nine community-built skills launched on day one:
Teams can also write custom skills for their own workflows — anything from "always use our brand grid system" to "generate a 3-state button variant for every new component."
Which AI Agents Are Supported
The Figma MCP server works with any MCP-compatible client. Supported at launch:
- Augment
- Claude Code (Anthropic)
- Codex (OpenAI)
- Copilot CLI and Copilot in VS Code (Microsoft)
- Cursor
- Factory
- Firebender
- Warp
Claude Code is on the list — which means Happycapy users with Claude Code skills installed can connect to Figma's remote MCP server and use use_figma directly from the Happycapy agent environment.
Claude Code + Figma MCP + Happycapy memory. Design with agents, deliver results by email, remember every project detail across sessions.
Try Happycapy Free →Limitations to Know Before You Dive In
The beta is promising — but it is still a beta. Current limitations:
| Limitation | Details |
|---|---|
| Output accuracy | Independent testers report 85–90% styling accuracy on component translation to web code |
| Prototyping interactions | Not supported — agents cannot set or read prototype flows |
| Version history | Not supported — no ability to read or compare versions |
| Comments | Not supported — agents cannot read or add comments |
| Custom fonts | Not supported — agents use system/web fonts only |
| Image uploads | Not supported — cannot place images from external sources |
| Starter plan limit | 6 MCP tool calls per month on free Starter tier |
| Dev seat access | Dev seats are read-only by default outside of drafts |
| Design system quality | Output quality depends heavily on how clean and well-named your component library is |
Figma MCP vs. Full AI Design Workflow
use_figma solves a specific part of the design workflow: getting AI to produce canvas-native outputs within your design system, not generic mockups. That is genuinely valuable for teams who spend hours cleaning up AI-generated designs.
But design is one step in a larger workflow. After a design is done, someone needs to write the product brief, communicate it to stakeholders, hand off specs to developers, track feedback, and coordinate the launch. None of that happens in Figma.
Happycapy handles the workflow that surrounds design: researching brief requirements, drafting copy for components, communicating with clients via Capymail, managing tasks via Mac Bridge, and remembering every project detail across sessions — so your AI agent is not starting from scratch every time you open a new conversation.
How to Connect Claude Code to Figma MCP
Generate your token in Figma: Settings → Security → Personal access tokens. The remote MCP server is free during the beta. Full seats get unlimited write access; Starter seats get 6 tool calls per month.
Claude Code is a supported Figma MCP client. Happycapy includes Claude Code skills — plus memory, email delivery, and Mac Bridge to complete the full workflow around your designs.
Start Free on Happycapy →Frequently Asked Questions
The use_figma MCP tool lets AI agents write directly to the Figma design canvas. Launched in open beta March 24, 2026, it allows agents to create frames, components, variables, and auto-layout using the team's existing design system. Free during the beta period.
Supported clients at launch: Augment, Claude Code, Codex (OpenAI), Copilot CLI, Copilot in VS Code, Cursor, Factory, Firebender, and Warp. Any MCP-compatible client can connect once the feature is enabled in Figma settings.
Figma Skills are markdown files that teach AI agents your team's design workflow — conventions, component usage, and action sequences. Nine community skills launched on day one including /figma-generate-design and /apply-design-system. Teams can write custom skills for their own workflows.
Happycapy includes Claude Code skills, and Claude Code is a supported client for the Figma MCP server. Happycapy users with Claude Code skills can connect to Figma's remote MCP server. Beyond design, Happycapy adds persistent memory, email delivery via Capymail, and Mac Bridge — covering the full workflow around your designs, not just the canvas.
Sources: Figma Blog "Agents, Meet the Figma Canvas" (figma.com, March 24, 2026), Figma Help Center MCP Guide, GitHub figma/mcp-server-guide, Figma on X (@figma, March 24, 2026).
Comments are coming soon.