aws/s3
MCP ServerAWS S3 MCP Server - object storage, upload, download, list buckets
AWS S3 object storage MCP server. Upload, download, list, and manage S3 objects with multi-format support.
MCP Server
- Package:
@geunoh/s3-mcp-server - Transport: stdio
- Command:
npx -y @geunoh/s3-mcp-server
Authentication
AWS IAM credentials
| Variable | Required | Description |
|---|---|---|
AWS_ACCESS_KEY_ID | Yes | AWS access key |
AWS_SECRET_ACCESS_KEY | Yes | AWS secret key |
AWS_REGION | No | AWS region |
S3_BUCKET | No | Target S3 bucket |
Available Tools
| Tool | Description |
|---|---|
list_objects | List S3 objects |
get_object | Download object |
put_object | Upload object |
delete_object | Delete object |
Configuration Example
[[mcp.servers]]
name = "s3"
type = "stdio"
command = "npx"
args = ["-y", "@geunoh/s3-mcp-server"]
timeout_seconds = 60
env = { AWS_ACCESS_KEY_ID = "your-value", AWS_SECRET_ACCESS_KEY = "your-value", AWS_REGION = "your-value", S3_BUCKET = "your-value" }
tools = []Notes: Supports PDF reading, image processing, XML/JSON parsing.