Skip to main content
Glama
s3-gateway-mcp

s3-gateway-mcp

by jdk1021

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
HOSTNoHTTP listen host.0.0.0.0
PORTNoHTTP listen port.8000
MCP_TOKENNoBearer token. Required in HTTP mode.
S3_BUCKETNoDefault bucket when a tool call omits `bucket`.
S3_REGIONNoRegion. R2 uses `auto`.us-east-1
S3_ENDPOINTNoEndpoint URL of your provider. Defaults to AWS.
ALLOWED_DIRSNoColon-separated directories `upload_file` may read. Defaults to cwd.
DOWNLOAD_DIRNoEnables `get_object` `save_to`, restricted to this directory.
S3_READ_ONLYNoRegister read tools only. PUT presigning is also refused.false
MAX_INLINE_KBNoLargest object `get_object` returns inline, in KB.1024
MAX_UPLOAD_MBNoUpload size limit in MB.100
S3_PUBLIC_URLNoOnly when files are served from another address (CDN, custom domain). Base URL of the default bucket; use `{bucket}` (e.g. `https://cdn.example.com/{bucket}`) to cover all buckets.
S3_PATH_PREFIXNoOptional prefix for auto-generated upload keys, e.g. `uploads/`.
S3_ACCESS_KEY_IDYesS3 access key ID. Required.
S3_SESSION_TOKENNoTemporary credentials.
MCP_AUTH_DISABLEDNoTurn off auth for trusted local setups only.false
S3_ALLOWED_BUCKETSNoComma-separated allowlist. Defaults to all buckets.
S3_FORCE_PATH_STYLENoPath-style addressing (MinIO, RustFS). Set `false` for virtual-hosted AWS buckets.true
S3_ALLOW_DESTRUCTIVENo`false` hides every delete/abort/move tool.true
S3_SECRET_ACCESS_KEYYesS3 secret access key. Required.

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Server capabilities have not been inspected yet.

Tools

Functions exposed to the LLM to take actions

NameDescription

No tools

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources