
zhucue/jsdesign-mcp
Developer tools이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기
提 提 (JsDesign) 提,MCP 过 生成原原的原。 JsDesign의 정확한 설계 데이터를 추출하고 Claude와 함께 픽셀 퍼펙트 코드 생성을 위해 MCP를 통해 제공합니다.
개요
提 提 (JsDesign) 提,MCP 过 生成原原的原。 JsDesign의 정확한 설계 데이터를 추출하고 Claude와 함께 픽셀 퍼펙트 코드 생성을 위해 MCP를 통해 제공합니다. : 일본국민투자회사区,,,方 This。 : 이것은 JsDesign와 제휴하지 않는 커뮤니티 프로젝트입니다. 中文件中提**(字、字、字、字、过、过),过 过 过**生成,, AI。 1. 2. → ܧ件 → 本本地鶏件 3. ☸ 플러그인 / 文件(manifest.json Result目) 클레어 的 MCP의 文件(claude desktop config.json trophy.claude.json)중북부: 1. 下中行行件 → 下""" → 下载 JSON 2. 炉端串 JSON 文件放題 mcp-server/ 目π下, 名古屋 디자인-data.json 3.:""" 1. 中件 UI 中中 http://localhost:3333 地 2. """ → MC MCP Server 3. Cla AI가 디자인 스크린 샷에서 코드를 생성 할 때, "guesses"색상, 간격 및 글꼴 크기 - inaccurate 결과를 선도합니다.
개요(AI 번역)
ܧ 提 (JsDesign) 提,MCP 过 生成原原的原。 · JsDesign에서 정확한 디자인 데이터를 추출하고 Claude를 가진 pixel-perfect 부호 발생을 위한 MCP를 통해 봉사하십시오.
영어 | 中文
** 스티브 明**:일본의 目情社区,。 ** 면책 사항**: 이것은 JsDesign와 공식적으로 제휴하지 않는 커뮤니티 프로젝트입니다.
한국어
?
AI AI生成,、间距、字、字。
** m 中 中** 中**(中、字、m、m、m、m、m、 MC),过 AI AI AI生生成代码,。
####################
# # # # # # # # # # #
###1 安 件
·
2. 本 本
3. plugin/ [T1]] [T1]] [T1]] [T] [T]] [T0]] [T1]] [T1]] [T1]] [T1]] [T] [T]] [T] [T]] [T]] [T] [T]] [T] [T]] [T]] [T]] [T] [T]] [T] [T] [T] [T]] [T]] [T]] [T]] [T]] [T]] [T] [T]] [T] [T]] [T] [T] [T]]] [T] [T] [T] [T] [T]] [T] [T] [T] [T] [T] [T] [T] [T] [T] [T] [T] [T] [T]] [T] [T] [T]]] [T] [T] [T] [T]] [T] [T]]]]] [T]]] [T] [T]]]]
###2. 安smith MCP 서버
###3.
claude_desktop_config.json] .claude.json]]])中中:
###4. 칫
方式一:文件式
- 下中行行件 → 下"“” → 下载 JSON
- ☸ 文件放題
mcp-server/] 目下,名名古 [T5]] 3.:“”"
方式二:HTTP 式(짐)
- 中件 UI 中中
http://localhost:3333中地 - “”" → MC MCP 서버
- 클로드
MCP
|브랜드 |브랜드 |
|------|------|------|
| get_page_overview | 후쿠오카 현
| get_design_tokens | 후쿠오카시 공식 관광 정보 사이트
인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션
이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.
README
원문 README의 일부입니다. 원문 보기.
jsdesign-mcp
从 即时设计 (JsDesign) 提取精确设计数据,通过 MCP 让 Claude 生成像素级还原的代码。
Extract exact design data from JsDesign and serve it via MCP for pixel-perfect code generation with Claude.
声明:本项目为社区开源工具,与即时设计官方无关。 Disclaimer: This is a community project, not affiliated with JsDesign officially.
中文
解决什么问题?
AI 从截图生成代码时,颜色、间距、字号全靠"猜",还原度低。
jsdesign-mcp 直接从即时设计文件中提取精确数值(颜色、字体、间距、布局、阴影),通过 MCP 提供给 Claude,让 AI 基于真实设计数据生成代码,而非视觉估算。
工作流程
即时设计编辑器 本地 Claude
┌──────────────┐ ┌─────────────────┐ ┌──────────────┐
│ 运行插件 │── JSON ──►│ MCP Server │◄── MCP ──►│ 生成精确代码 │
│ 提取设计数据 │ 或 HTTP │ (端口 3333) │ (tools) │ 像素级还原 │
└──────────────┘ └─────────────────┘ └──────────────┘
快速开始
1. 安装即时设计插件
- 打开即时设计编辑器
- 菜单 → 插件 → 开发者模式 → 导入本地插件
- 选择
plugin/文件夹(manifest.json所在目录)
2. 安装 MCP Server
cd mcp-server
npm install
npm run build
3. 配置 Claude
在 Claude 的 MCP 配置文件(claude_desktop_config.json 或 .claude.json)中添加:
{
"mcpServers": {
"jsdesign": {
"command": "node",
"args": ["/你的路径/jsdesign-mcp/mcp-server/dist/index.js"]
}
}
}
4. 使用
方式一:文件模式
- 在即时设计中运行插件 → 点击"导出页面" → 下载 JSON
- 将 JSON 文件放到
mcp-server/目录下,命名为design-data.json - 对 Claude 说:“根据设计数据帮我构建这个页面”
方式二:HTTP 直连模式(推荐)
- 在插件 UI 中输入
http://localhost:3333作为服务器地址 - 点击"导出页面" → 数据自动发送到 MCP Server
- Claude 立即可以访问数据
MCP 工具列表
| 工具 | 说明 | 参数 |
|---|---|---|
get_page_overview |
获取页面结构概览和设计令牌 | 无 |
get_design_tokens |
获取所有颜色、字体、间距、圆角 | 无 |
get_component_detail |
获取指定节点的完整样式信息 | node_id 或 node_name |
get_node_css |
为节点生成 CSS 代码 | node_id 或 node_name, include_children |
list_components |
列出所有顶层组件及层级关系 | 无 |
使用示例
你: "帮我根据设计数据构建 Header 组件"
Claude 自动执行:
1. 调用 get_page_overview → 了解页面结构
2. 调用 get_component_detail(name="Header") → 获取精确样式
3. 调用 get_node_css(name="Header") → 获取 CSS 参考
4. 生成像素级还原的 HTML + CSS 代码
English
What Problem Does It Solve?
When AI generates code from design screenshots, it “guesses” colors, spacings, and font sizes — leading to inaccurate results.
jsdesign-mcp extracts exact design data (colors, fonts, spacings, layout, effects) from JsDesign files and provides it to Claude via MCP. Claude then generates code based on precise values instead of visual estimation.
How It Works
JsDesign Editor Local Machine Claude
┌──────────────┐ ┌─────────────────┐ ┌──────────────┐
│ Run Plugin │── JSON ──►│ MCP Server │◄── MCP ──►│ Generate │
│ Extract │ or HTTP │ (port 3333) │ (tools) │ Pixel- │
│ Design Data │ └─────────────────┘ │ Perfect Code │
설치
This server does not publish a one-line install command.
Open the repository installation guide MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →설정
{
"mcpServers": {
"jsdesign": {
"command": "node",
"args": ["/你的路径/jsdesign-mcp/mcp-server/dist/index.js"]
}
}
}