A

AWS S3 MCP Server

Manage S3 buckets and objects from AI agents.

open-source 54/100 Files & Storage aws s3 storage cloud files buckets objects

A Model Context Protocol server for Amazon S3. Enables AI agents to list buckets, browse objects, upload and download files, and manage S3 storage resources.

Supports all standard S3 operations including presigned URLs, multipart uploads, and object metadata management. Works with any S3-compatible storage service.

Install

npx -y mcp-s3

MCP Client Config

{
  "mcpServers": {
    "s3": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-s3"
      ],
      "env": {
        "AWS_ACCESS_KEY_ID": "<your-access-key>",
        "AWS_SECRET_ACCESS_KEY": "<your-secret-key>",
        "AWS_REGION": "us-east-1"
      }
    }
  }
}

Required Environment Variables

  • AWS_ACCESS_KEY_ID
  • AWS_SECRET_ACCESS_KEY
  • AWS_REGION

Capabilities

Tools

list_bucketslist_objectsget_objectput_objectdelete_object

Compatible With

Claude Desktop Claude Code Cursor Windsurf

Pricing

Server is free. AWS S3 usage billed by AWS.

Metrics

310

GitHub Stars

5,800

Installs

450

Weekly

7

Open Issues