Genable
FreeNot checkedAI-powered Figma plugin and MCP server for generating production-ready UI designs from text prompts with proper Auto Layout and components.
About
AI-powered Figma plugin and MCP server for generating production-ready UI designs from text prompts with proper Auto Layout and components.
README
Genable
Use your model. Keep the design.
Turn a detailed brief into native, editable Figma structure you can inspect and refine.
Install on Figma Website npm: genable-mcp Sponsor

A design agent with a canvas to act on
Genable runs an agent loop against Figma's scene graph through typed design operations. It can plan a composition, build native structure, inspect the result, and continue refining it in context.
- Plan the direction — Make audience, content, hierarchy, brand, mood, typography, density, and rhythm part of the brief.
- Build native structure — Create and edit frames, Auto Layout, vectors, text, components, variables, and pages instead of returning one flat image.
- Check the work — Inspect structure, read back writes, and use screenshots for visual verification when useful.
- Keep refining — Continue the conversation with the current canvas in context; every generated layer remains available to edit in Figma.

A visual direction, not a preset shell
Generic output often begins with a generic brief. Genable's design guidance pushes the model to treat composition, hierarchy, typography, density, rhythm, surfaces, and data presentation as connected decisions—not as a card grid with a new accent color.
No tool can guarantee taste. The model, source material, and judgment still matter. Genable keeps intent explicit and the result inspectable so refinement stays inside the workflow.

Choose the model that fits the brief
The Figma plugin supports provider presets and configurable compatible endpoints across three protocol families. It validates the provider before the first run and lets you switch models later without hard-coding this page to a specific model version.
| Protocol | Typical connections |
|---|---|
| OpenAI-compatible | OpenAI, OpenRouter, Moonshot, DeepSeek, DashScope, compatible endpoints |
| Anthropic-compatible | Anthropic and compatible endpoints |
| Gemini | Google AI Studio |
Provider credentials are stored in Figma client storage. Requests go to the endpoint you configure; some presets can use a relay when browser-network constraints require it. Provider billing and limits still apply.
One engine, two ways into Figma

Inside Figma: the plugin
- Install Genable from Figma Community.
- Add a supported provider or compatible endpoint in Settings.
- Describe the design in detail, then inspect and refine the native layers in conversation.
From an MCP client: genable-mcp
Use the model already configured in a STDIO MCP client. genable-mcp provides
a local, plugin-backed bridge for creating, editing, inspecting, and visually
verifying Figma designs; it does not require a second model API key inside
Genable.
{
"mcpServers": {
"genable": {
"command": "npx",
"args": ["-y", "genable-mcp"]
}
}
}
Keep the Genable plugin running in Figma desktop, then ask your client to list the pages in the current file. See the current package docs for client-specific setup and the live tool schema.
Example briefs
Detail gives the model a real direction to work with. Adapt one of these to your product rather than treating it as a guaranteed output recipe:
- “SaaS pricing page — three tiers, monthly/annual toggle, featured Pro plan, dark mode, and brand color bound to variables.”
- “Analytics dashboard — sidebar, KPI grid with sparklines, compact holdings table, dark and light modes, and a calm editorial hierarchy.”
- “Mobile onboarding — three screens with progress, illustration direction, named type scale, spacing rhythm, and one clear primary action.”
- “Landing hero — audience and value proposition first, dual CTA, code preview, Inter typography, and an 8pt spacing scale.”
Sponsor
Genable is maintained by one developer. Sponsorship supports development time, real-model evaluation, and ongoing plugin and MCP improvements.
License
The material in this public repository and the genable-mcp package are
MIT-licensed. The Figma Community plugin is free; model-provider usage may be
billed separately.
Installing Genable
This server has no published package — it is built from source. Open the repository and follow its README.
▸ github.com/musepy/genableFAQ
Is Genable MCP free?
Yes, Genable MCP is free — one-click install via Unyly at no cost.
Does Genable need an API key?
No, Genable runs without API keys or environment variables.
Is Genable hosted or self-hosted?
Self-hosted: the server runs locally on your machine via the install command above.
How do I install Genable in Claude Desktop, Claude Code or Cursor?
Open Genable on unyly.org, pick your client tab (Claude Desktop, Claude Code, Cursor) and press Install — the config is generated automatically, no JSON editing.
Related MCPs
LibreOffice Tools
Enables AI agents to read, write, and edit Office documents via LibreOffice with token-efficient design. Supports multiple formats including DOCX, XLSX, PPTX, a
by passerbyflutterdannote/figma-use
Full Figma control: create shapes, text, components, set styles, auto-layout, variables, export. 80+ tools.
by dannoteLogo.dev
Search and retrieve company logos by brand or domain. Customize size, format, and theme to match your design needs. Accelerate design, prototyping, and content
by NOVA-3951Design Inspiration Server
Searches top design platforms like Dribbble and Behance to provide UI inspiration, color palettes, and layout patterns via the Serper API. It allows users to re
by YonasValentinCompare Genable with
Not sure what to pick?
Find your stack in 60 seconds
Author?
Embed badge for your README
Browse similar
All design MCPs
