Download a curated itch.io asset pack
itch_download_assetResolve a signed itch.io asset URL and stream it into guarded local storage after license acceptance.
Instructions
Resolve a fresh signed itch.io file URL for a listed upload and stream it into guarded local storage after explicit license acknowledgement. Signed URLs are not exposed in the MCP result.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| packId | Yes | ||
| uploadId | Yes | ||
| acceptLicense | Yes | Required acknowledgement that the caller accepts the CC0 terms and any pack-specific cautions returned by itch_list_downloads. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | ||
| path | Yes | ||
| packId | Yes | ||
| sha256 | Yes | ||
| license | Yes | ||
| fileName | Yes | ||
| uploadId | Yes | ||
| sizeBytes | Yes | ||
| sourcePageUrl | Yes | ||
| alreadyExisted | Yes | ||
| attributionRequired | Yes |