Figma Dev Mode (Official)
Figma's own Dev Mode MCP server. Hosted, OAuth-based; gives Copilot/Cursor/Claude Code structured React + Tailwind context from a Figma selection.
Delv Safety Grade: A
Score 84/100 · assessed 2026-04-28
Figma's official MCP server is maintained by a major design platform vendor with strong institutional backing. The hosted OAuth model eliminates local installation risks and keeps credentials server-side. Permissions are scoped to reading design metadata and tokens from selected Figma frames, which is narrow and appropriate for the use case. The main supply chain consideration is that it's a hosted service rather than open-source code you can audit, so you're trusting Figma's infrastructure and OAuth implementation. Transparency is adequate through official documentation but lacks public source code. No known security incidents. The read-only design data access pattern is inherently safer than filesystem or shell permissions. Suitable for professional development workflows where Figma is already trusted.
Lethal Trifecta (prompt-injection exposure)
TRIFECTA RISKInherits the figma trifecta plus access to code-export endpoints.
Green flags
- Official Figma product with enterprise vendor backing
- OAuth eliminates need for API keys in local config
- Read-only access to design metadata, no write permissions
- Scoped to user-selected frames, not entire Figma account
- No filesystem, shell, or network permissions required locally
Red flags
- Hosted service with no public source code to audit
- OAuth flow requires trusting Figma's token handling
- Unclear what design data is cached or logged by the MCP server
- No versioning or rollback for hosted service changes
Permissions requested
Review
Install this if you're on a React + Tailwind stack and your team uses Figma with proper design tokens. Skip it if you're using a different CSS framework or your Figma files are a mess of one-off styles. The OAuth setup is painless and the time saved on component scaffolding adds up quickly.
Good at
- OAuth authentication is one-click; no API keys to manage or rotate.
- Design tokens (colour, spacing, typography) flow through cleanly if your Figma file is set up properly.
- React + Tailwind output is surprisingly clean and requires minimal hand-editing.
- Hosted server means no local dependencies or version conflicts.
- Useful for auditing new designs against an existing design system without manual checks.
Watch out
- Only works with React and Tailwind; other frameworks require manual translation of the output.
- Hosted server means you're dependent on Figma's uptime and rate limits.
- Flattens nested components into a single output, which may not match your component structure preferences.
- Requires proper Figma file hygiene (styles, variables) to get reusable tokens instead of one-off values.
- No support for animations, state, or interactive behaviour; purely static design-to-code.
Use cases
- Generating components straight from a frame selection
- Reusing design tokens (colour, spacing, type) in code
- Round-trip from Figma comments to PR drafts
- Auditing a Figma file against an existing design system
Getting started
Works with
Similar MCPs
- GitHubFull GitHub API access - manage repos, issues, PRs, and code search. One of the most useful MCPs for any developer workflow.
- GrafanaGrafana Labs' official MCP. Read dashboards, datasources, alerts, and run Loki/Prometheus queries from inside your agent.
- SentryPull live errors, issues, and replays from Sentry into Claude. Great for debugging sessions where the model can see what actually broke in prod.
- MCP CLIInteractive CLI inspector for MCP servers supporting OAuth, tool calls, resource reads, and prompt runs.