S3 MCP 服务器

S3 MCP 服务器

一个通过模型上下文协议(MCP)访问 Amazon S3 存储桶的服务器,支持高效处理大文件。

快速入门

安装

使用以下命令安装:

npx -y @geunoh/s3-mcp-server

使用

运行以下命令启动服务:

npx -y @geunoh/s3-mcp-server [options]

常用选项:

  • --port, -p:指定服务器端口,默认为 3000。
  • --region, -r:AWS 区域,默认为 ap-northeast-2。
  • --bucket, -b:S3 存储桶名称,默认为 my-dancing-bucket。

设置环境变量:

export AWS_ACCESS_KEY_ID="your_access_key"
export AWS_SECRET_ACCESS_KEY="your_secret_key"

可选环境变量:

export AWS_REGION="ap-northeast-2"
export S3_BUCKET_NAME="my-bucket-name"

功能调用

通过 MCP 集成调用以下功能:

  • listObjects:列出存储桶中的对象。
  • getObject:获取存储桶中的对象内容。

详情请参考 README。