Token导航 LogoToken导航TokenDH.com
Design Clone MCP logo
开发工具stdio官方级别未说明来源级核验

Design Clone MCP

MCP Server

@minutelaunch/design-clone-mcp

一键克隆网站设计并提取结构化数据(HTML、CSS、颜色、字体、布局)的工具,适用于快速复制网站设计。

工具数

1

提示词数

0

GitHub Stars

0

资源数

0
开发工具TypeScriptClaude浏览器自动化Claude DesktopClaudeCursor

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

wplaunchify

提供方

wplaunchify

最后核验

2026/5/17 20:22

运行时

Node.js

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

npx @minutelaunch/design-clone-mcp

详细介绍

设计克隆MCP服务器

使用Puppeteer进行一键式网站设计克隆

克隆任何网站的设计,并获取结构化数据(HTML、CSS、颜色、字体、布局),您可以使用这些数据来重新创建它。

🚀 安装

一个命令安装:

npx @minutelaunch/design-clone-mcp

或全局安装:

npm install -g @minutelaunch/design-clone-mcp

📋 先决条件

  • Node.js 18+(Puppeter要求)
  • 就是这样!

Puppeter(包括Chromium)会自动捆绑。

🎯 用法

在Cursor或Claude桌面中:

只需说:

"Clone the design from https://stripe.com"

MCP服务器将:

  1. 启动Puppeteer
  2. 捕捉网站设计
  3. 提取颜色、字体、HTML、CSS
  4. 返回结构化数据
  5. 然后,您可以使用它来创建页面

手动测试:

# Start the server
design-clone-mcp

# Or with npx
npx @minutelaunch/design-clone-mcp

🔧 配置

对于光标:

添加到您的 ~/.cursor/mcp.json:

{
  "mcpServers": {
    "design-clone": {
      "command": "npx",
      "args": ["@minutelaunch/design-clone-mcp"]
    }
  }
}

对于Claude Desktop:

添加到您的 claude_desktop_config.json:

{
  "mcpServers": {
    "design-clone": {
      "command": "npx",
      "args": ["@minutelaunch/design-clone-mcp"]
    }
  }
}

📊 什么被捕获

  • 超文本标记语言 -完整渲染的HTML(最大50KB)
  • 颜色 -所有背景和文本颜色(前20名)
  • 字体 -使用的所有字体系列(前10名)
  • 章节 -带有计算样式的页眉、主笔、页脚等
  • 布局 -填充、边距、显示属性
  • 元数据 -捕获时间戳、视口大小

🎨 输出示例

{
  "url": "https://stripe.com/pricing",
  "title": "Pricing - Stripe",
  "colors": [
    "rgb(99, 91, 255)",
    "rgb(10, 37, 64)",
    "rgb(255, 255, 255)"
  ],
  "fonts": [
    "Inter, sans-serif",
    "system-ui"
  ],
  "sections": [
    {
      "tag": "header",
      "className": "site-header",
      "html": "...",
      "computedStyles": {
        "backgroundColor": "rgb(255, 255, 255)",
        "color": "rgb(10, 37, 64)",
        "fontSize": "16px",
        "fontFamily": "Inter, sans-serif",
        "padding": "20px",
        "margin": "0px"
      }
    }
  ],
  "metadata": {
    "capturedAt": "2025-10-28T12:00:00.000Z",
    "viewport": {
      "width": 1920,
      "height": 1080
    }
  }
}

🔌 可用工具

clone_website_design

克隆网站的设计并获取结构化数据。

参数:

  • url (字符串,必填)-要克隆的URL

退货:

  • 结构化设计数据(JSON)

🛠️ 发展

# Clone the repo
git clone https://github.com/wplaunchify/design-clone-mcp.git
cd design-clone-mcp

# Install dependencies
npm install

# Build
npm run build

# Run locally
npm start

📝 备注

  • 超时: 默认每页30秒
  • 尺寸限制: HTML限制为50KB,节限制为10
  • 仅限公共网站: 仅捕获可公开访问的网站
  • 无身份验证: 无法捕获需要登录的网站

🐛 故障排除

Puppeter不会安装

npm install puppeteer --unsafe-perm=true

超时错误

增加代码中的超时时间或重试(某些站点速度较慢)

“找不到命令”

请确保已安装Node.js 18+:

node --version

📄 许可证

麻省理工学院

👤 作者

MinuteLaunch团队

______________________________________________________________________

只是工作。没有配置。一个命令。 🚀

目录标签

目录标签

开发工具TypeScriptClaude浏览器自动化网站克隆本地部署设计提取前端开发自动化工具Puppeteer

支持客户端

Claude DesktopClaudeCursor

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

none

运行时(runtime,运行环境)

Node.js

来源包(packageName,安装包名)

@minutelaunch/design-clone-mcp

工具数量(toolCount,工具数)

1

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdionone部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP