s3-mcp
If you are the rightful owner of s3-mcp and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
This server enables you to manage S3 buckets and objects, handle lifecycle configurations, set and retrieve object tags, manage bucket policies, and configure CORS settings.
The S3 MCP server is a versatile tool designed to facilitate the management of Amazon S3 resources. It provides a comprehensive suite of features that allow users to efficiently manage S3 buckets and objects, configure lifecycle rules, set and retrieve object tags, manage bucket policies, and configure CORS settings. The server can be deployed using Docker, either manually or through a Cursor MCP configuration, making it adaptable to various deployment environments. Users can interact with the server to perform operations such as listing buckets, creating new buckets, uploading and downloading objects, and managing bucket policies. The server also supports advanced features like generating presigned URLs for secure access to objects and managing lifecycle configurations to automate the transition and expiration of objects. With its robust feature set, the S3 MCP server is an essential tool for developers and system administrators working with AWS S3.
Features
- List Buckets: Retrieve a list of all S3 buckets.
- Create Bucket: Create a new S3 bucket with optional configurations.
- List Objects: List all objects in a specified bucket.
- Get Object: Retrieve the content of a specified object.
- Put Object: Upload an object to a specified bucket.