Spoof images and videos
spoofzy_spoofGenerate unique versions of local images or videos, strip GPS, device and date metadata, and save results to a spoofzy-output folder. Confirms version counts and settings before charging.
Instructions
Make unique versions of local images or videos with the Spoofzy Spoofer. Uploads each file to the user's Spoofzy account, processes it and saves the results as -spoofzy-NN. in a spoofzy-output folder next to the source (or output_dir). Spoofzy Cloud makes 1, 5, 10, 20, 30, 40 or 50 versions per file; the prepaid Spoofer API makes 1 (up to 300 with batch access, otherwise one job per version). This uses the account's allowance: confirm the files, versions and settings with the user first. Returns when done or after wait_seconds; unfinished runs keep going and can be checked with spoofzy_get_run.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "spoofzy_spoof"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| file | No | One file path; same as files: [path]. | |
| look | No | classic (default) = standard Spoofzy processing. subtle = lighter changes. stronger = adds small rotation, perspective and framing changes. minimal = keeps existing text and layout (no mirror, rotation or crop), best for captioned reels and images. subtle/stronger need a Cloud membership. | |
| files | No | Absolute paths of local images/videos, or folders (every supported file directly inside). Up to 20 files per call. Supported: JPG, PNG, WebP, HEIC, GIF, MP4, MOV, M4V and WebM. | |
| border | No | Spoofzy Cloud Studio only. Adds a coloured border. | |
| mirror | No | Mirror the media like Spoofzy's Mirror switch (default false). Flips any visible text; not allowed with minimal. | |
| backend | No | Which Spoofzy API to use: cloud (Spoofzy Cloud key), api (prepaid Spoofer API key) or auto (default: Cloud when configured). | |
| download | No | Save the results locally (default true). False returns temporary result links instead. | |
| versions | No | Versions per file (default 1). Spoofzy Cloud: 1, 5, 10, 20, 30, 40 or 50. | |
| watermark | No | Spoofzy Cloud Studio only. Default: the account's saved watermark setting. | |
| output_dir | No | Folder for the results (created if needed). Default: a spoofzy-output folder next to each source file, or the configured SPOOFZY_OUTPUT_DIR. | |
| request_id | No | Only to retry a call whose outcome was uncertain: pass the request_id it returned and Spoofzy returns the same runs instead of charging again. Leave empty for new runs. | |
| export_size | No | Output size (default original). Other sizes need Cloud Studio or prepaid batch access. | |
| wait_seconds | No | Seconds to wait for processing before returning (default from SPOOFZY_WAIT_SECONDS, normally 50). Unfinished runs keep processing and are saved when ready while this server runs; check them with spoofzy_get_run. |