apparelmagic-johnc/apparelmagic-demo-stager
Demo staging tool that scrapes ecommerce sites and populates ApparelMagic demo systems with realistic sample data
Platform-specific configuration:
{
"mcpServers": {
"apparelmagic-demo-stager": {
"command": "npx",
"args": [
"-y",
"apparelmagic-demo-stager"
]
}
}
}Add the config above to .claude/settings.json under the mcpServers key.
An MCP (Model Context Protocol) server that scrapes a brand's ecommerce site and stages a fully populated demo ApparelMagic system with real product data and realistic synthetic sample data.
Built for sales teams and solution engineers to quickly spin up production-quality demo environments from any prospect's live website.
Brand's Website Target ApparelMagic System
| |
| 1. Scrape (Chrome MCP) |
v |
Scraped Data |
| |
| 2. Generate manifest |
v |
Staging Manifest |
| |
| 3. Check prerequisites |
| (missing colors, sizes, attr_3) |
| |
| 4. Stage entities (12 steps) |
+------------------------------------->|
| |
| 5. Export setup files to Desktop |
v v
Setup Files folder Populated demo system
(CSVs, logos, sketches) (vendors, customers, products,
orders, POs, inventory, ...)This project is the staging orchestrator. It depends on `apparelmagic-mcp` for the ApparelMagic HTTP client and query tools. All API communication flows through ApparelMagicClient from that package.
apparelmagic-demo-stager/
server.py FastMCP server exposing 5 demo tools
demo_generator.py Synthetic data generation (manifest from scraped data)
demo_stager.py Staging orchestration (push manifest to target system via API)
sketch_generator.py Flat sketch CAD imageLoading reviews...