asset_export_bundle
Export a 1024² master PNG into iOS AppIconSet, Android adaptive icons, PWA maskable icons, visionOS parallax, Flutter launcher, and favicon set. Runs locally via sharp, no API key required.
Instructions
Fan out a 1024² master PNG into the full platform bundle (iOS AppIconSet, Android adaptive, PWA maskable, visionOS parallax, Flutter launcher, favicon set). MCP equivalent of p2a export master.png. No API key required; runs entirely on sharp. Use when the LLM has a master (inline_svg saved, api-mode result, or user-supplied hand-authored PNG) and needs the platform fan-out.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| master_path | Yes | Absolute path to the 1024² master PNG. Resized up front to RGBA 1024². | |
| platforms | No | Which platform bundles to emit. Defaults to all. | |
| out_dir | No | Output directory. Defaults to ./assets/bundle-<stem>-<timestamp> so repeated runs don't clobber. | |
| bg | No | Background color hex for iOS 1024 marketing (opaque), Android adaptive BG, favicon apple-touch. Defaults white. | |
| app_name | No | Short name for the PWA manifest. | |
| theme | No | theme_color hex for the PWA manifest. | |
| ios18 | No | When true, also emit iOS 18 dark + tinted 1024² appearance variants. |