
Mcp S3
List and fetch objects from S3, MinIO, or Cloudflare R2 through MCP so your agent can verify uploads, assets, and bucket layout read-only.
Overview
mcp-s3 is a Build-phase MCP server for read-only listing, metadata, and fetch of objects in S3, MinIO, or R2 from AI coding agents.
What is this MCP server?
- List buckets and objects with prefix-style browsing
- Read object metadata without mutating storage
- Fetch object contents for inspection in agent workflows
- Works with S3, MinIO, and R2-compatible endpoints
- npm stdio @infoinlet/mcp-s3 v0.1.1
- Version 0.1.1 npm package @infoinlet/mcp-s3
- Targets S3, MinIO, and R2-compatible APIs per server description
- Tooling covers list buckets/objects, metadata, and fetch
What problem does it solve?
Your app writes to object storage but verifying keys, sizes, and file contents with the agent means juggling console tabs or unsafe full-access credentials.
Who is it for?
Indie builders using S3, MinIO, or R2 who want agent-assisted verification of uploads and assets with read-only MCP scopes.
Skip if: Use cases needing multipart uploads, deletes, ACL changes, or lifecycle management driven entirely by the LLM.
What do I get? / Deliverables
After registration, the agent can browse buckets and objects and pull read-only content and metadata from your S3-compatible store.
- Bucket and object listings visible to the agent
- Metadata and content fetch for debugging uploads and exports
- Consistent read-only object store access across agent sessions
Recommended MCP Servers
Journey fit
Object storage wiring happens while you build file features, exports, and static assets—not only after go-live. S3-compatible MCP belongs under integrations: it hooks your agent to cloud object APIs your app already uses.
How it compares
Read-only object-storage MCP, not a deployment or CDN configuration skill.
Common Questions / FAQ
Who is mcp-s3 for?
Solo developers on S3-compatible storage who want Claude Code, Cursor, or Codex to inspect buckets and objects without write IAM.
When should I use mcp-s3?
Use it while building or fixing file upload, export, or static asset flows when you need the agent to confirm what actually landed in the bucket.
How do I add mcp-s3 to my agent?
Install @infoinlet/mcp-s3, add the stdio MCP entry, and set endpoint, bucket, and read-scoped access keys for AWS S3, MinIO, or R2.