Live
Figma

Turn Figma 0n

Connect Figma to 0nMCP for the complete design-to-production pipeline. Read and write to the Figma canvas, extract design tokens and variables, export images as PNG/SVG/PDF, manage components and styles, post comments, set up real-time webhooks, map components to code via Code Connect, and orchestrate Figma with 55 other services including CRM, Stripe, Slack, and Supabase. The only tool that goes from Figma design to deployed, revenue-generating site in one workflow.

38
Tools
12
Automations

What you can automate with Figma

FigmaCRM
Figma Design to CRM Landing PageWhen a Figma design is finalized, automatically export it as HTML and push to your CRM as a funnel page or website section.
FigmaCRM
Figma Comment to CRM TaskWhen a design review comment is posted in Figma, automatically create a task in your CRM with the comment text, file link, and assignee.
FigmaSlack
Figma Design Export to SlackWhen a Figma design is exported, post a preview screenshot and download link to a Slack channel for team review.
FigmaGitHub
Figma Library Published to GitHubWhen a Figma design library is published, automatically export updated design tokens and commit them to your GitHub repository.
FigmaSupabase
Figma Design Tokens to SupabaseSync Figma design variables (colors, spacing, typography) to a Supabase table for use across your application stack.
CRMFigma
CRM Contact to Figma Data PopulationPull CRM contact data and populate Figma design frames with real customer names, emails, and avatars instead of placeholder text.
FigmaCRM
Figma Dev Mode to CRM TimelineWhen a Figma frame is marked "Ready for Dev" in Dev Mode, log the milestone to the CRM project timeline and notify the team.
FigmaGitHub
Figma to Vercel DeploymentExport a Figma design as React components, commit to GitHub, and trigger a Vercel deployment — design to live site in one workflow.
StripeFigma
Stripe Product to Figma DesignPull Stripe product and pricing data into Figma designs. Auto-populate pricing cards, feature lists, and checkout mockups with real data.
FigmaSendGrid
Figma Design to SendGrid Email TemplateConvert a Figma email design into a SendGrid-compatible HTML email template and upload it to your SendGrid account.
FigmaSlack
Figma Component Update to Slack AlertWhen a Figma design system component is updated and published, alert the development team on Slack with change details.
FigmaNotion
Figma Design to Notion DocumentationWhen a Figma design is finalized, auto-generate a Notion page with screenshots, component inventory, and design specifications.

38 Figma Tools

Get FileRetrieve a complete Figma design file as a JSON tree with all nodes, components, and styles.
Get File NodesRetrieve specific nodes by ID from a Figma file. Efficient for reading individual frames or components.
Get File MetadataGet file metadata including name, creator, last modified date, and permissions.
Get File VersionsList all named versions of a Figma file with timestamps and descriptions.
List Team ProjectsList all projects in a Figma team.
List Project FilesList all files within a specific Figma project.
Export ImagesRender Figma nodes as PNG, JPG, SVG, or PDF at any scale (0.01x to 4x).
Get Image FillsGet download URLs for all image fills used in a Figma document.
Get Team ComponentsList all published components across a Figma team library.
Get File ComponentsList all components defined in a specific Figma file.
Get ComponentGet metadata for a single published Figma component by key.
Get Component SetsList all component sets (variant groups) in a team library.
Get Team StylesList all published styles (colors, text, effects) in a Figma team library.
Get File StylesList all styles defined in a specific Figma file.
Get StyleGet metadata for a single published Figma style by key.
Get Local VariablesRead all local variables and collections from a Figma file — colors, spacing, typography tokens.
Get Published VariablesRead published variables available to other files in the team library.
Update VariablesCreate, update, or delete variables and variable collections in a Figma file.
Get CommentsList all comments on a Figma file including threads, mentions, and reactions.
Post CommentAdd a comment to a Figma file, optionally pinned to a specific node or region.
Delete CommentRemove a comment from a Figma file.
React to CommentAdd or remove an emoji reaction on a Figma comment.
Create WebhookSubscribe to Figma events — file updates, library publishes, comments, dev mode status changes.
List WebhooksList all webhooks configured for a team, project, or file.
Get WebhookGet details for a specific Figma webhook by ID.
Update WebhookModify an existing webhook configuration.
Delete WebhookRemove a webhook subscription.
Get Dev ResourcesList developer resources (URLs, docs) attached to Figma nodes in Dev Mode.
Create Dev ResourcesBulk-create developer resource links on Figma nodes for Dev Mode.
Update Dev ResourcesBulk-update existing developer resources across Figma files.
Delete Dev ResourceRemove a developer resource from a Figma node.
Get Current UserGet the authenticated Figma user's name, email, profile image, and plan info.
Get Design ContextMCP: Read a Figma selection and return structured React+Tailwind code, screenshot, and design hints.
Write to CanvasMCP: Create and modify native Figma content — frames, components, variables, auto-layout, text, images.
Create New FileMCP: Create a blank Figma Design or FigJam file in the user's drafts.
Generate Design from CodeMCP: Capture a live running web UI and convert it into editable Figma design layers.
Generate DiagramMCP: Create FigJam diagrams from Mermaid syntax — flowcharts, Gantt charts, state and sequence diagrams.
Search Design SystemMCP: Search connected design libraries for components, variables, and styles by keyword.

Start using Figma with AI

38 tools, zero configuration. One command.

npx 0nmcp