mcp-copy-web-ui
v0.0.1
Published
MCP server for web UI copy tools
Downloads
392
Readme
mcp-copy-web-ui
This is an MCP server that helps download and analyze websites for UI/UX inspiration. It captures the complete HTML content of a website, including all CSS, images, and other resources, making them available for analysis by Claude.
Features
- Downloads complete webpage content
- Inlines all CSS styles
- Converts images to base64 data URIs
- Resolves and inlines all external resources
- Makes the complete webpage available for AI analysis
Tools
get_web_inspiration
Downloads and analyzes a website for UI/UX inspiration. Takes a URL as input and returns the complete HTML with all resources inlined.
Example usage in Claude:
I'd like to get inspiration from example.com's designDevelopment
Install dependencies:
npm installBuild the server:
npm run buildFor 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
{
"mcpServers": {
"mcp-copy-web-ui": {
"command": "/path/to/mcp-copy-web-ui/build/index.js"
}
}
}Debugging
Since MCP servers communicate over stdio, debugging can be challenging. We recommend using the MCP Inspector:
npm run inspectorThe Inspector will provide a URL to access debugging tools in your browser.
