Generate cohesive images for an entire site
generate_site_imagesCrawl a website from a URL, create per-page folders with two cohesive images (16:9 and 9:16) free of recognizable faces and text. Images are validated with auto-retry.
Instructions
Discovers pages for a site and generates a folder per page (named after the page title), each containing a 16:9 and a 9:16 cohesive image, via a local Draw Things instance (Flux Schnell, must be running with its API server enabled on http://127.0.0.1:7860 — no cloud dependency, no API key), verified against local face and text detectors with automatic retry. Use with a reasonable maxPages to control run time.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes | Starting URL of the site | |
| outDir | No | Base directory under which each page's folder will be created (defaults to ~/Desktop/MCP/output) | |
| maxPages | No | Maximum number of pages to process | |
| styleHint | No | Optional shared visual style guidance across all pages |