loading…
Search for a command to run...
loading…
MCP server for responsive web app preview and inspection. It allows previewing URLs on multiple device profiles, capturing screenshots, recording walkthroughs,
MCP server for responsive web app preview and inspection. It allows previewing URLs on multiple device profiles, capturing screenshots, recording walkthroughs, and inspecting local pages with MCP clients.
Kaleidoscope Mosaic is a web application for previewing websites across multiple device frames, enabling responsive design testing and visual comparison. Built with React and TypeScript, it features a customizable device sidebar, live URL preview, dark mode, and device pinning.
git clone https://github.com/Nathanael-R/kaleidoscope.git
cd mosaic/mosaic-client
npm install
npm run dev
Open http://localhost:5173 in your browser.
mosaic-client/
├── src/
│ ├── components/
│ │ ├── header.tsx # App header with dark mode toggle
│ │ ├── sidebar.tsx # Device and URL management sidebar
│ │ ├── preview-area.tsx # Main preview area for device frames
│ │ ├── device-frame.tsx # Individual device frame renderer
│ ├── lib/
│ │ └── devices.ts # Device definitions and helpers
│ ├── main.tsx # App entry point
│ └── App.tsx # Main app component
├── index.html # HTML entry point
src/lib/devices.ts to add or modify device definitions.Pull requests are welcome! Please open issues for bugs or feature requests.
MIT
Note: Localhost URLs cannot be previewed
from
Выполни в терминале:
claude mcp add kaleidoscope -- npx Безопасность
Низкий рискАвтоматическая эвристика по публичным данным — не гарантия безопасности.