Skip to content

S3

The S3 tool server includes:

  • tool.json manifest
  • appsettings.json
  • environment variable overrides in startup

The source currently wires:

  • AWS_REGION
  • AWS_ACCESS_KEY_ID
  • AWS_SECRET_ACCESS_KEY
  • AWS_SESSION_TOKEN
  • S3_SERVICE_URL
  • S3_ALLOWED_BUCKETS

Tests verify bucket allowlist enforcement and paginated listing behavior. This server is designed for bounded S3 access, not unrestricted bucket traversal.