Skip to main content
Feedback

AWS S3 MCP connector

Amazon S3 is AWS's object storage service for storing and retrieving files and data at scale. The AWS S3 MCP connector allows AI agents to manage buckets, upload and download files, and organize objects within folders. It also supports copying and deleting files, listing bucket contents, and performing bulk operations across multiple objects.

Authentication type

  • API Key - Requires a static API key to be configured before the agent can connect to the service.

Uses

Use the AWS S3 MCP connector to perform the following actions:

  • Organize company documents across multiple S3 buckets for secure cloud storage
  • Automate file uploads from business applications directly into AWS S3
  • Retrieve archived records and reports from S3 for compliance audits
  • Copy large datasets between S3 buckets for backup and disaster recovery
  • Delete sensitive files and folders from S3 when data retention policies expire
  • Handle large file transfers using multipart upload for improved reliability
  • Manage folder structures in S3 to organize project files by department or client

Example prompts

Use the following example prompts to invoke AWS S3 MCP connector tools from your AI assistant or Boomi Connect workflow:

  • Show me all buckets in our AWS S3 account.
  • Upload the monthly expense report to the finance folder in AWS S3.
  • Download the customer data file from AWS S3 and send it to the accounting team.
  • Create a new AWS S3 bucket for the marketing campaign assets.
  • Copy all files from the old project bucket to the archive bucket in AWS S3.
  • Delete the draft invoices folder from AWS S3 since we finalized them.
  • List all files in the AWS S3 compliance bucket that were added this quarter.
  • Remove expired customer records from AWS S3 to free up storage space.
  • Start uploading a large video file to AWS S3 using multipart transfer.
  • Clean up incomplete uploads in AWS S3 to reduce storage costs.

AWS S3 MCP connector tools

The AWS S3 MCP connector provides the following tools. Each tool maps to a specific action you can invoke from your AI agent or automation.

ToolDescription
listBucketsRetrieves a list of all S3 buckets in the current account.
createBucketCreates a new S3 bucket with a specified name and configuration.
deleteBucketRemoves an empty S3 bucket from the account.
listObjectsDisplays all objects stored within a specified bucket.
getObjectRetrieves and downloads a file from an S3 bucket.
deleteObjectRemoves a single file from an S3 bucket.
copyObjectDuplicates a file from one location to another in S3.
createFolderCreates a new folder structure within an S3 bucket.
deleteFolderRemoves an empty folder from an S3 bucket.
deleteObjectsRemoves multiple files from an S3 bucket in one operation.
createMultipartUploadStarts a multipart upload session for large files.
completeMultipartUploadFinalizes a multipart upload after all parts are transferred.
listPartsShows all uploaded parts for an ongoing multipart upload.
abortMultipartUploadCancels an in-progress multipart upload session.
On this Page