design-copier
Enables extraction of CSS styles from webpages and conversion to CSS format for use in web projects.
Provides tools to extract styles and convert them to React format, allowing reuse in React applications.
Allows applying extracted styles to React components using styled-components, generating ready-to-use component templates.
Click on "Deploy 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., "@design-copier Capture styles from https://example.com and convert to Tailwind"
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.
design-copier MCP Server
A webpage design extraction tool that captures and converts web designs for development
This is a TypeScript-based MCP server that implements a web design copying system. It allows you to:
Capture webpage styles and HTML structure
Extract and convert CSS to Tailwind classes
Apply extracted styles to different frontend frameworks
Features
Tools
designcopier_snapshot- Capture webpage or element stylesTakes a URL and optional CSS selector
Returns HTML and CSS styles from the target
designcopier_extract- Extract styles and convert to different formatsProcesses HTML and CSS content
Supports conversion to Tailwind classes
Can output in CSS, Tailwind, or React formats
designcopier_apply- Apply extracted styles to target frameworkTakes extracted styles and applies them to a component
Supports React (with styled-components)
Creates ready-to-use component templates
Related MCP server: imugi
Clone Repo and Development
Install dependencies:
npm installnpm run prepare , first time only or any custom changes Build the server:
npm run build , to make the build index.js fileFor development with auto-rebuild:
npm run watchInstallation
To use with Claude Desktop, add the server config:
On MacOS: ~/Library/Application Support/Claude/claude_desktop_config.json
On Windows: %APPDATA%/Claude/claude_desktop_config.json
VS-Code with Cline or Roo: Click top MCP Server icon, go to 'Installed' and at bottom of server list running, click 'Configure MCP Server' Add this to the config:
"design-copier": {
"timeout": 60,
"command": "node",
"args": [ "C:\\Users\\$ProfileUser$\\your-folder\\whatever folder\\design-copier\\build\\index.js"
],
"transportType": "stdio"
} Another example:
{
"mcpServers": {
"design-copier": {
"command": "node",
"args": [
"/path/to/design-copier/build/index.js"
],
"transportType": "stdio"
}
}
}Debugging
Since MCP servers communicate over stdio, debugging can be challenging. We recommend using the MCP Inspector, which is available as a package script:
npm run inspectorThe Inspector will provide a URL to access debugging tools in your browser.
Available Tools
3 toolsdesigncopier_applyC
Apply extracted styles to target framework
Inputs: styles (required), targetFramework (required), componentName (required).
designcopier_extractC
Extract styles and convert to different formats
Inputs: html (required), styles (required), format (required).
designcopier_snapshotC
Capture webpage or element styles
Inputs: url (required), selector.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
TDQS
Scored across 3 tools
Each tool has a distinct role in a clear pipeline: snapshot captures styles, extract converts them, and apply outputs to a target framework. No overlap in functionality.
All tool names follow a consistent pattern of 'designcopier_' prefix with a descriptive verb (snapshot, extract, apply) in snake_case.
3 tools are well-scoped for a focused design copying utility, covering the essential steps without bloat or insufficiency.
The pipeline is complete: capture (snapshot), transform (extract), and output (apply) cover the full workflow, with no missing steps for the stated purpose.
Maintenance
Related MCP Connectors
Turn any live website into brand colors, fonts, design tokens, SVGs, Lottie and paste-ready code.
DESIGN.md, clone prompts, HTML, screenshots, assets, fonts, colors and tech stack of any website.
Real HTML, styles, measurements and brand tokens from any live site, for coding agents.
Captured web interfaces, screenshots, flows and structured evidence for AI coding agents.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceConverts design screenshots into reusable Tailwind HTML components via MCP protocol, enabling any AI to extract and export individual UI elements.20 npm2MIT
- AlicenseNot gradedqualityDmaintenanceEnables AI to capture, compare, and automatically patch frontend code against reference designs, achieving pixel-perfect fidelity without manual CSS tweaking.27 npm11MIT
- AlicenseNot gradedqualityDmaintenanceExtracts brand identity (colors, typography, spacing) from any website and generates HTML/CSS replicas or applies branding to templates.1MIT
- AlicenseAqualityDmaintenanceOne-click website design cloning with Puppeteer. Captures HTML, CSS, colors, fonts, and layout structured data for recreation.1MIT