blender_download
Download a file from a URL into Blender's asset folder, verify its SHA-256 checksum, and report its size for safe use with asset imports.
Instructions
Fetch a URL to a local file and report its size and SHA-256.
Only http and https are allowed, the download is size-capped, and nothing
downloaded is ever executed. Combine with blender_import_asset to pull a
model straight onto the scene.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes | ||
| sha256 | No | Expected checksum; the call fails on mismatch. | |
| timeout | No | ||
| filename | No | Save as; defaults to the URL basename. | |
| directory | No | Subfolder under ~/BlenderMCP_Assets. | downloads |
| max_bytes | No | Size cap in bytes; default 256 MB. | |
| response_format | No | 'markdown' for readable output, 'json' for raw structured data. | markdown |