com.pulsemcp/s3files

s3

Verified · yesterday

MCP server for AWS S3 with fine-grained tool control and S3-compatible endpoint support.

Install

claude mcp add s3 -- npx -y [email protected]

Requires: AWS_ACCESS_KEY_ID, AWS_SECRET_ACCESS_KEY, AWS_REGION, AWS_ENDPOINT_URL, S3_FORCE_PATH_STYLE, S3_BUCKET, S3_ENABLED_TOOLGROUPS, S3_ENABLED_TOOLS, S3_DISABLED_TOOLS, SKIP_HEALTH_CHECKS

Our take

An S3 server from PulseMCP (the MCP directory company) living in the experimental/ folder of their mcp-servers monorepo: nine tools spanning bucket and object CRUD, published to npm as s3-aws-mcp-server, TypeScript over stdio with standard AWS credential resolution. Its differentiator is permissioning rather than feature count — readonly/readwrite tool groups, per-tool enable/disable env vars, and a single-bucket mode that scopes every operation to one bucket and hides bucket-level tools entirely, which is exactly the containment story you want before handing an agent delete_object. It also speaks to S3-compatible endpoints (MinIO, LocalStack), and the monorepo is actively maintained (72 stars, pushed the day of review), though only 2 contributors and ~51 weekly downloads, and the 'experimental' label is the maintainers' own signal to temper expectations. For teams giving an agent scoped S3 access who care more about blast-radius control than exhaustive API coverage.

reviewed by hand · 2026-07-05

Something wrong or dead here? Report it

Verification record

last verified
yesterday
github stars
72
last commit
yesterday
archived
no
license
MIT
latest version
0.0.5
in registry since
2026-06-14

github.com/pulsemcp/mcp-servers