s3-mcp-server
s3-mcp-server 是一个与 AWS S3 兼容的云存储服务,用于数据管理,支持备份、大型数据集和通过可配置的 API 调用来实现可扩展的文件存储。
简介
s3-mcp-server 是一个与 AWS S3 兼容的云存储服务,为数据管理提供强大支持。适用于备份、大型数据集存储,并通过可配置的 API 调用实现可扩展的文件存储。
快速开始
安装
# 使用 Docker 安装
docker pull s3-mcp-server
docker run -d -p 9000:9000 s3-mcp-server
基本配置
# config.yaml
endpoint: http://localhost:9000
access_key: your_access_key
secret_key: your_secret_key
常用操作
// 创建存储桶
s3Client.createBucket({ Bucket: "my-bucket" });
// 上传文件
s3Client.putObject({
Bucket: "my-bucket",
Key: "file.txt",
Body: "文件内容"
});
// 下载文件
s3Client.getObject({ Bucket: "my-bucket", Key: "file.txt" });
下一步
- 查看完整文档了解高级功能
- 配置安全设置和访问控制
- 设置存储策略与生命周期管理