Skip to content
Agentmart
Submit a tool

S3 MCP Connector

MCP server for Amazon S3 and S3-compatible endpoints (LocalStack, MinIO).

Connector by FerhatDundar · GitHub account verified by the MCP Registry

IndexedMITLocal (stdio)
Write a review

Install

Works with Claude Desktop. Read the repository before you give any tool access to your data.

Download the bundle

MCP bundle (.mcpb): open it with Claude Desktop.

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

MCP server for Amazon S3 and S3-compatible endpoints (LocalStack, MinIO). Single Go binary.

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this server can do and what it asks for, from its tool list and install config. Checked Oct 25, 2026.

Tools
4 read · 2 write · 2 delete
Secrets
None asked for
Install scripts
Not scanned yet
Runs as
Downloaded binary

Tools by what they do 8

Read from the source code; the running server may list different tools.

Read 4 · Look things up without changing anything.

  • s3_get_object
  • s3_head_object
  • s3_list_buckets
  • s3_list_objects

Write 2 · Create, change, send or run things.

  • s3_create_bucket
  • s3_put_object

Delete 2 · Delete, drop, revoke or wipe things.

  • s3_delete_bucket
  • s3_delete_object

Network hosts it talks to 1

  • github.com · found in install command

Tools (8)

Read from the source code; the running server may differ. Descriptions are the server’s own words; hidden characters are shown as [U+…].

  • s3_create_bucket

    Create a new S3 bucket. Bucket names must be globally unique (on real AWS) and follow S3 naming rules (lowercase, 3-63 chars, no underscores).

  • s3_delete_bucketcan change or delete data

    Delete an S3 bucket. The bucket must be empty first (delete all objects with s3_delete_object, or s3_list_objects + loop). Irreversible.

  • s3_delete_objectcan change or delete data

    Delete a single object from an S3 bucket. Irreversible unless the bucket has versioning enabled.

  • s3_get_objectread-only

    Read an S3 object's content. Returns text directly if the object is valid UTF-8 text; otherwise (or if base64=true) returns base64-encoded content. Output is capped by max_bytes (default 200,000, hard cap 5,000,000) to avoid dumping huge objects — use s3_head_object first to check size.

  • s3_head_objectread-only

    Get metadata for one S3 object (size, content type, last modified, ETag) without downloading its body.

  • s3_list_bucketsread-only

    List S3 buckets visible to the configured credentials. Call this first to confirm AWS credentials and endpoint (real AWS or LocalStack) are working.

  • s3_list_objectsread-only

    List objects in an S3 bucket, optionally filtered by key prefix. Paginated via continuation_token.

  • s3_put_object

    Write an object to S3. Intended for small text/config/data objects (limit 5,000,000 bytes per call), not bulk file upload. Set base64=true to write binary content passed as base64 text.

Signals

Stars
0
Forks
0
Open issues
0
Last commit
Jul 3, 2026 (3 months ago)
Last release
Jul 3, 2026 (3 months ago)

From GitHub (fetched Oct 24, 2026).

Details

Registry name
io.github.FerhatDundar/s3-mcp-connector
Version
0.2.0
Auth
API key
License
MIT
First seen
Oct 24, 2026
Last checked
Oct 24, 2026

More from FerhatDundar

Cite this page

S3 MCP Connector. Agent Mart. https://agentmart.dev/connectors/ferhatdundar-s3-mcp-connector (last updated 2026-10-24)