ui-design-to-code-mcp
Allows ingesting Figma source datasets and hybrid Figma-plus-screenshot sources for a UI design-to-code pipeline.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@ui-design-to-code-mcpConvert this Figma node to React and Tailwind code."
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
UI Design to Code MCP
中文文档 | English
MCP server for ingesting UI screenshots, Figma MCP node JSON, or hybrid Figma-plus-screenshot sources into a cross-platform design-to-code artifact pipeline.
The server standardizes source manifests, Figma source datasets, artifact run directories, codegen result registration, visual-review delivery gates, pipeline validation, and cleanup. Semantic IR and code generation remain agent/model-driven steps that write the existing schemas and register outputs through the MCP tools.
Install
Dynamic latest install:
npx -y ui-design-to-code-mcp@latest install \
--clients cursor,claude-code,codex \
--scope project \
--project-dir .Dynamic update:
npx -y ui-design-to-code-mcp@latest update \
--clients cursor,claude-code,codex \
--channel latestBeta channel rollout:
npx -y ui-design-to-code-mcp@latest update \
--clients cursor,claude-code,codex \
--channel betaPinned install:
npx -y ui-design-to-code-mcp@0.1.0 install \
--clients cursor,claude-code,codex \
--scope project \
--project-dir . \
--package-spec ui-design-to-code-mcp@0.1.0Run directly:
npx -y ui-design-to-code-mcp@latest serveHealth check:
npx -y ui-design-to-code-mcp@latest doctorClient Config
Cursor or Claude Code project config:
{
"mcpServers": {
"ui-design-to-code": {
"command": "npx",
"args": ["-y", "ui-design-to-code-mcp@latest", "serve"]
}
}
}Codex config:
[mcp_servers.ui_design_to_code]
command = "npx"
args = ["-y", "ui-design-to-code-mcp@latest", "serve"]
startup_timeout_sec = 60Claude Code user-scope install can also use:
claude mcp add-json ui-design-to-code '{"type":"stdio","command":"npx","args":["-y","ui-design-to-code-mcp@latest","serve"]}' --scope userTools
create_design_runingest_image_sourceingest_figma_sourcebuild_semantic_irbuild_cross_platform_nodesbuild_target_irrun_codegenrun_codegen_with_auto_reviewvalidate_pipelinecleanup_design_run
Publish
Public npm:
npm version patch
npm publish --access publicOfficial MCP Registry:
mcp-publisher login
mcp-publisher publishFor public Registry publishing, package.json#mcpName must match
server.json#name, and the npm package must be published first.
Enterprise internal release:
npm publish --registry https://npm.your-company.internal
npx -y ui-design-to-code-mcp@latest install --clients cursor,claude-code,codexUse --package-spec ui-design-to-code-mcp@<version> for pinned stable rollout,
or @latest for dynamic update on next MCP server restart.
This server cannot be installed
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/Kinglions/ui-design-to-code-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server