Back to Apps
A
AWS S3 MCP Server
by
List, upload, download, and manage AWS S3 buckets and objects through natural language in any MCP client.
0 stars
2 views
Works in:Cursor
Exposes:Tools
What it does
Bridges AI assistants to AWS S3, exposing full bucket and object management as MCP tools. Ask Claude or Cursor to list buckets, upload files, download objects, or manage bucket policies — all through natural language without writing AWS CLI commands.
Tools
list_buckets— List all S3 buckets in the accountcreate_bucket— Create a new S3 bucket with optional regiondelete_bucket— Delete an empty S3 bucketlist_objects— List objects in a bucket with optional prefix filter and paginationupload_object— Upload a file or string content to a bucketdownload_object— Download an object from a bucket to local path or inlinedelete_object— Delete an object from a bucketget_bucket_policy— Get the IAM policy attached to a bucketset_bucket_policy— Set or update a bucket's IAM policy
Installation
Add to your claude_desktop_config.json:
{
"mcpServers": {
"aws-s3": {
"command": "npx",
"args": ["@gangadharrr/aws-s3"],
"env": {
"AWS_REGION": "us-east-1",
"AWS_ACCESS_KEY_ID": "your-access-key-id",
"AWS_SECRET_ACCESS_KEY": "your-secret-access-key"
}
}
}
}
For local dev with existing AWS CLI credentials, omit the key env vars and just set AWS_REGION.
Supported hosts
Claude Desktop, Cursor
Quick install
npx @gangadharrr/aws-s3Information
- Pricing
- free
- Published