aws-s3-mcp

7

The S3 MCP Server is a specialized tool designed for seamless integration between Large Language Models and Amazon S3 storage. It supports operations such as listing buckets and objects, and retrieving object contents securely.

npx
{
  "mcpServers": {
    "s3": {
      "command": "npx",
      "args": [
        "aws-s3-mcp"
      ],
      "env": {
        "AWS_REGION": "us-east-1",
        "S3_BUCKETS": "bucket1,bucket2,bucket3",
        "S3_MAX_BUCKETS": "5",
        "AWS_ACCESS_KEY_ID": "your-access-key",
        "AWS_SECRET_ACCESS_KEY": "your-secret-key"
      }
    }
  }
}
docker
{
  "mcpServers": {
    "s3": {
      "command": "docker",
      "args": [
        "exec",
        "-i",
        "aws-s3-mcp-server",
        "node",
        "dist/index.js"
      ],
      "env": {}
    }
  }
}
your-absolute-path-to-node
{
  "globalShortcut": "",
  "mcpServers": {
    "s3": {
      "command": "your-absolute-path-to-node",
      "args": [
        "your-absolute-path-to-aws-s3-mcp/dist/index.js"
      ],
      "env": {
        "AWS_REGION": "your-aws-region",
        "S3_BUCKETS": "your-s3-buckets",
        "S3_MAX_BUCKETS": "your-max-buckets",
        "AWS_ACCESS_KEY_ID": "your-access-key",
        "AWS_SECRET_ACCESS_KEY": "your-secret-key"
      }
    }
  }
}