aws/s3

MCP Server

AWS 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

VariableRequiredDescription
AWS_ACCESS_KEY_IDYesAWS access key
AWS_SECRET_ACCESS_KEYYesAWS secret key
AWS_REGIONNoAWS region
S3_BUCKETNoTarget S3 bucket

Available Tools

ToolDescription
list_objectsList S3 objects
get_objectDownload object
put_objectUpload object
delete_objectDelete object

Configuration Example

toml
[[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.