loading…
Search for a command to run...
loading…
The CHUK MCP S3 Bucket Manager is a Python-based tool for managing Amazon S3 buckets using the MCP runtime. This utility provides a simple interface for listing
The CHUK MCP S3 Bucket Manager is a Python-based tool for managing Amazon S3 buckets using the MCP runtime. This utility provides a simple interface for listing, creating, and deleting S3 buckets.
The CHUK MCP S3 Bucket Manager is a Python-based tool for managing Amazon S3 buckets using the MCP (Model Context Protocol) runtime. This utility provides a simple interface for listing, creating, and deleting S3 buckets.
You can install the package directly from the repository:
pip install git+https://github.com/chrishayuk/chuk-mcp-s3-bucket-manager.git
AWS_ENDPOINT_URL_S3: Optional custom S3 endpoint URLAWS_REGION: AWS region (defaults to us-east-1)The project uses a config.yaml file to configure the MCP server settings:
host:
name: "chuk-mcp-s3-bucket-manager"
log_level: "INFO"
server:
type: "stdio"
mcp_servers:
s3_bucket_manager:
enabled: true
location: "."
tools:
enabled: true
module: "chuk_mcp_s3_bucket_manager.tools"
# List buckets
chuk-mcp-s3-bucket-manager list_buckets
# Create a new bucket
chuk-mcp-s3-bucket-manager create_bucket --bucket_name my-new-bucket
# Delete a bucket
chuk-mcp-s3-bucket-manager delete_bucket --bucket_name my-bucket
# Force delete a bucket (remove all objects first)
chuk-mcp-s3-bucket-manager delete_bucket --bucket_name my-bucket --force
from chuk_mcp_s3_bucket_manager import tools
# List buckets
buckets = tools.list_buckets()
# Create a bucket
result = tools.create_bucket("my-new-bucket")
# Delete a bucket
result = tools.delete_bucket("my-bucket", force=False)
pip install -e .[dev]
pytest tests/
[Specify your license here]
Contributions are welcome! Please submit pull requests or open issues on the GitHub repository.
For issues or questions, please file an issue on the GitHub issue tracker.
Run in your terminal:
claude mcp add chuk-mcp-s3-bucket-manager -- npx Security
Low riskAutomated heuristic from public metadata — not a security guarantee.