ofershap/mcp-server-s3

ofershap/mcp-server-s3

от ofershap
MCP сервер для управления AWS S3 через ваш AI ассистент: просмотр и загрузка файлов, выгрузка контента, генерация временных ссылок (presigned URLs). Полезен разработчикам и DevOps, упрощает работу с облачным хранилищем, не требуя запоминать `aws s3` команды.

mcp-server-s3

npm version npm downloads CI TypeScript License: MIT

Manage AWS S3 buckets and objects from your AI assistant. Browse files, upload and download content, and generate presigned URLs.

npx mcp-server-s3

Works with Claude Desktop, Cursor, VS Code Copilot, and any MCP client. Uses your existing AWS credentials (~/.aws/credentials or environment variables).

MCP server for AWS S3 bucket management and file operations

Demo built with remotion-readme-kit

Why

S3 is the most widely used cloud storage service, but managing it from the command line means remembering aws s3 ls, aws s3 cp, presigned URL syntax, and various flags. Google has an official MCP for GCS, Cloudflare has one for R2, but AWS S3 doesn't have a polished standalone MCP server on npm. This one lets you ask your assistant to list buckets, download a config file, upload content, or generate a temporary sharing link. It uses the standard AWS credential chain, so if your CLI already works, this works too.

Tools

Tool What it does
list_buckets List all S3 buckets in your AWS account.
list_objects List objects in a bucket, with optional prefix filter.
get_object Download and read an object's content as text.
put_object Upload text content to an S3 object.
delete_object Delete an object from a bucket.
presigned_url Generate a temporary presigned URL for an object.
bucket_info Check if a bucket exists and get basic info.
Инструменты были проиндексированы:
bucket_info

Проверяет, существует ли корзина, и возвращает базовую информацию.

Параметры
  • bucketstringобязательный

    Bucket name

delete_object

Удалить объект из бакета S3.

Параметры
  • bucketstringобязательный

    Bucket name

  • keystringобязательный

    Object key

get_object

Скачивает и читает содержимое S3-объекта как текст.

Параметры
  • bucketstringобязательный

    Bucket name

  • keystringобязательный

    Object key

list_buckets

Выведи список всех S3-корзин в твоём аккаунте AWS.

Параметры

Без параметров.

list_objects

Выводит список объектов в S3 bucket. При необходимости фильтрует по префиксу и ограничивает количество.

Параметры
  • bucketstringобязательный

    Bucket name

  • maxKeysinteger

    Max objects to return

  • prefixstring

    Key prefix (e.g. 'uploads/')

presigned_url

Генерирует предварительно подписанный URL для временного доступа к объекту в S3.

Параметры
  • bucketstringобязательный

    Bucket name

  • expiresIninteger

    URL expiry in seconds (default: 1 hour)

  • keystringобязательный

    Object key

put_object

Загрузить текстовое содержимое в объект S3.

Параметры
  • bucketstringобязательный

    Bucket name

  • contentstringобязательный

    Content to upload

  • contentTypestring

    Content-Type header (default: text/plain)

  • keystringобязательный

    Object key

Похожие MCP-сервера

Xuanwo/mcp-server-opendal

Xuanwo/mcp-server-opendal

MCP-сервер для доступа к облачным хранилищам через Apache OpenDAL. Позволяет AI-агентам читать файлы и просматривать каталоги в S3, Azure Blob, GCS и других сервисах. Настраивается через переменные...

Python35
bitatlas-group/bitatlas

bitatlas-group/bitatlas

BitAtlas MCP сервер для защищённого облачного хранилища с E2E шифрованием и оплатой по запросу. Он позволяет AI-агентам безопасно искать, читать и управлять файлами без раскрытия данных. Идеально для приватной работы с документами.

MDX1
hmk/box-mcp-server

hmk/box-mcp-server

MCP-сервер для поиска и чтения файлов в облачном хранилище Box. Поддерживает форматы PDF и Word, авторизуется через JWT или Developer Token. Помогает разработчикам подключать Box к AI-агентам.

JavaScript11
ofershap/mcp-server-cloudflare

ofershap/mcp-server-cloudflare

MCP-сервер для управления Cloudflare через AI-ассистентов: Workers, KV, R2, DNS и очистка кэша. Разработчики могут через Claude, Cursor или Copilot выполнять операции с зонами, скриптами, хранилища...

TypeScript4
SagaPeak/artifacta-mcp

SagaPeak/artifacta-mcp

MCP сервер для Artifacta — хранилища артефактов для AI-агентов. Сохраняет файлы, отчеты и датасеты с метаданными сессии, передает между сессиями и делится по ссылкам с истечением. Дедупликация по х...

TypeScript1
isaacphi/mcp-gdrive

isaacphi/mcp-gdrive

MCP-сервер для интеграции с Google Drive: ищите, читайте файлы и управляйте Google Sheets. Поддерживает экспорт Workspace-документов. Полезен разработчикам, автоматизирующим работу с облачными доку...

TypeScript283
© Каталог MCP, 2026. Все права защищены.
Проект не аффилирован с Anthropic и любыми упомянутыми продуктами.
Все названия и торговые марки принадлежат их владельцам.
Контакты для связи: hi@mcp-katalog.ru

Лука Никитин