S3
View S3 files
Amazon S3 is a highly scalable, secure, and durable cloud storage service provided by Amazon Web Services. It's designed to store and retrieve any amount of data from anywhere on the web, making it one of the most widely used cloud storage solutions for businesses of all sizes.
With Amazon S3, you can:
- Store unlimited data: Upload files of any size and type with virtually unlimited storage capacity
- Access from anywhere: Retrieve your files from anywhere in the world with low-latency access
- Ensure data durability: Benefit from 99.999999999% (11 9's) durability with automatic data replication
- Control access: Manage permissions and access controls with fine-grained security policies
- Scale automatically: Handle varying workloads without manual intervention or capacity planning
- Integrate seamlessly: Connect with other AWS services and third-party applications easily
- Optimize costs: Choose from multiple storage classes to optimize costs based on access patterns
The Gen6 S3 integration enables your agents to retrieve and access files from your Amazon S3 buckets using secure presigned URLs.
This allows for powerful automation, such as processing documents, analyzing stored data, retrieving configuration files, and accessing media content.
Your agents can securely fetch files from S3 without exposing your AWS credentials. This integration bridges the gap between your cloud storage and AI workflows, enabling seamless access to stored data while maintaining security best practices through AWS's robust authentication.
Usage Instructions
Retrieve and view files from Amazon S3 buckets using presigned URLs.
Where to Find Your AWS Access Keys
-
Sign in to the AWS Management Console: Log in with your IAM user credentials. It is a security best practice to use an IAM user instead of your root account for daily tasks.
-
Navigate to the IAM Dashboard: You can do this by typing
"IAM"in the search bar at the top of the console and selecting the service. -
Go to the "Users" Section: In the navigation pane on the left, choose Users.
-
Select Your User Name: Click on the specific IAM user for whom you want to manage the keys.
-
Go to the "Security credentials" Tab: On the user's details page, click on the Security credentials tab.
-
Find the "Access keys" Section: Scroll down this page to find a table that lists your access keys.
⚠️ Important Note on Key Visibility
The "Access key ID" will be visible, but the "Secret access key" is not. The secret key is only displayed once, at the time it's created. If you lose the secret key, you must create a new access key pair.
Tools
s3_get_object
Retrieve an object from an AWS S3 bucket
Input
| Parameter | Type | Required | Description |
|---|---|---|---|
accessKeyId | string | Yes | Your AWS Access Key ID |
secretAccessKey | string | Yes | Your AWS Secret Access Key |
s3Uri | string | Yes | S3 Object URL |
Output
| Parameter | Type | Description |
|---|---|---|
url | string | Presigned URL |
metadata | json | Object metadata |
Screenshot

Notes
- Category:
tools - Type:
s3