S3 MCP Server

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

Local serverstdio

What is the S3 MCP Server?

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

Packages and local setup

The published npm package is s3-aws-mcp-server, version 0.0.5. Its declared MCP transport is stdio.

The package declares AWS_ACCESS_KEY_ID (required): AWS access key ID for authentication.; AWS_SECRET_ACCESS_KEY (required): AWS secret access key for authentication.; AWS_REGION: AWS region for S3 operations.; AWS_ENDPOINT_URL: Custom S3 endpoint URL for MinIO or S3-compatible services.; S3_FORCE_PATH_STYLE: Use path-style addressing instead of virtual-hosted-style.; S3_BUCKET: Constrain all operations to a single bucket.; S3_ENABLED_TOOLGROUPS: Comma-separated tool groups: readonly or readwrite.; S3_ENABLED_TOOLS: Whitelist specific tools by name.; S3_DISABLED_TOOLS: Blacklist specific tools by name.; SKIP_HEALTH_CHECKS: Skip AWS credential validation health checks at startup..

This package has launch arguments in its registry record. Use the maintainer’s configuration for those arguments rather than launching it with only the package name.

Before connecting

Check the maintainer’s instructions for account access, authentication and the supported client configuration. Once connected, inspect the tools your client receives and try a small task that matches the server’s stated purpose. The registry description does not include a verified, complete tool list.

Project and source

View the publisher’s registry entry · Project repository. This profile uses version 0.0.5 from the registry. Registration identifies the publisher namespace; it does not establish that this is a first-party integration for every service it connects.

Browse related cloud & devops MCP servers for tools that cover the same kind of work.

Configuration

VariableDescriptionRequired
AWS_ACCESS_KEY_IDAWS access key ID for authentication.Yes
AWS_SECRET_ACCESS_KEYAWS secret access key for authentication.Yes
AWS_REGIONAWS region for S3 operations.Optional
AWS_ENDPOINT_URLCustom S3 endpoint URL for MinIO or S3-compatible services.Optional
S3_FORCE_PATH_STYLEUse path-style addressing instead of virtual-hosted-style.Optional
S3_BUCKETConstrain all operations to a single bucket.Optional
S3_ENABLED_TOOLGROUPSComma-separated tool groups: readonly or readwrite.Optional
S3_ENABLED_TOOLSWhitelist specific tools by name.Optional
S3_DISABLED_TOOLSBlacklist specific tools by name.Optional
SKIP_HEALTH_CHECKSSkip AWS credential validation health checks at startup.Optional