s3_list_objects
List objects and virtual folders in an S3 bucket by prefix. Get key, size, last_modified, and a truncation flag when results exceed 1000 keys.
Instructions
List objects and virtual-folder prefixes in an S3 bucket. Returns a JSON object with 'folders', 'objects' (each with key/size/last_modified), and 'is_truncated' (true when the bucket has more than ~1000 keys matching the prefix — re-call with a more specific prefix).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| bucket | Yes | Bucket name. | |
| prefix | No | Key prefix to filter by (default: ''). | |
| region | No | Region the bucket lives in (e.g. 'eu-central-1'). Omit unless you know it — it is resolved automatically. AWS only; rejected for Hetzner/OVH, whose region is fixed by the configured endpoint URL. | |
| provider | Yes | Storage provider. | |
| delimiter | No | Delimiter for virtual folder grouping (default: '/'). | / |