
S3
Connects Claude to AWS S3 using the standard credential chain from your environment or ~/.aws/credentials. Exposes seven tools: list_buckets, list_objects, get_object, put_object, delete_object, presigned_url, and bucket_info. You can ask Claude to browse bucket contents with prefix filters, download config files as text, upload content directly, or generate temporary sharing links with custom expiration. Requires standard S3 permissions like s3:ListBuckets and s3:GetObject. Reach for this when you're already managing S3 from the CLI and want to hand off bucket operations to your assistant instead of remembering aws s3 syntax and flags.
- tools
- 7
- transport
- STDIO
- last updated
- Mar 10, 2026
Tools
7 toolsPublic tool metadata for what this MCP can expose to an agent.
list_bucketsList all S3 buckets in your AWS account.
List all S3 buckets in your AWS account.
No parameter schema in public metadata yet.
list_objectsList objects in a bucket, with optional prefix filter.
List objects in a bucket, with optional prefix filter.
No parameter schema in public metadata yet.
get_objectDownload and read an object's content as text.
Download and read an object's content as text.
No parameter schema in public metadata yet.
put_objectUpload text content to an S3 object.
Upload text content to an S3 object.
No parameter schema in public metadata yet.
delete_objectDelete an object from a bucket.
Delete an object from a bucket.
No parameter schema in public metadata yet.
presigned_urlGenerate a temporary presigned URL for an object.
Generate a temporary presigned URL for an object.
No parameter schema in public metadata yet.
bucket_infoCheck if a bucket exists and get basic info.
Check if a bucket exists and get basic info.
No parameter schema in public metadata yet.
Sponsors
Readme
mcp-server-s3
Manage AWS S3 buckets and objects from your AI assistant. Browse files, upload and download content, and generate presigned URLs.
npx mcp-server-s3
Works with Claude Desktop, Cursor, VS Code Copilot, and any MCP client. Uses your existing AWS credentials (
~/.aws/credentialsor environment variables).
MCP server for AWS S3 bucket management and file operations
Details
- Repository
- github.com/ofershap/mcp-server-s3
- Category
- Cloud & Infrastructure
- Package
mcp-server-s3- Transport
- STDIO
- Registry
- MCP registry, active