S3 Storage
ActiveAn AI agent for S3 Storage. It works in a scene with a live connection to S3 Storage. It asks before it writes, and every run is traced.
Access S3-compatible object storage. Upload, download, list, and manage files across buckets. Works with AWS S3, Cloudflare R2, MinIO, and other S3-compatible services.
What you can connect
Add these to your scene and AI gets access.
S3-compatible storage credentials
An S3 bucket
An S3 object (file)
Tools
What the agent can do once this is connected.
Reads 5
See data. Nothing changes.
s3_list_objects
List objects in an S3 bucket.
s3_get_object
Download and read the contents of an S3 object as text.
s3_presign_url
Generate a presigned URL for temporary access to an S3 object.
s3_stat_object
Get metadata about an S3 object without downloading it.
s3_exists
Check if an object exists in S3.
Writes 3
Change data in the connected system.
s3_put_object
Upload or update an object in S3.
s3_put_object_from_url
Fetch a file from a URL and store it in S3.
s3_delete_object
Delete an object from S3.
Connect S3 Storage over MCP
Daslab is itself an MCP server.
Connect S3 Storage in a scene, then pin that scene's URL in Claude Code, Cursor, or any MCP client. The agent there gets your S3 Storage tools, and your approval gate and trace travel with them.
https://daslab.run/mcp/<your-world>/<your-scene>
One scene can hold S3 Storage and everything else you connect, so a single endpoint carries them all. Set up a client.
Use cases
- Upload and manage files in cloud storage
- List and search objects across buckets
- Generate pre-signed URLs for sharing
Similar integrations
Others in Infrastructure.
Ready to try S3 Storage with Daslab?
Get started with CLI