mcp-s3-toolkit

Sidhartht1607/mcp-s3-toolkit

3.1

If you are the rightful owner of mcp-s3-toolkit and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to dayong@mcphub.com.

This server provides an interface to AWS S3 through the Model Context Protocol (MCP), allowing LLM agents to interact with S3 storage.

Tools

Functions exposed to the LLM to take actions

list_files

Lists all object keys in a bucket

list_keys_with_metadata

Lists keys with storage class and region

get_file_content

Returns content of UTF-8 .txt files

upload_text

Uploads a text string as a file

upload_file

Uploads a local file by path

upload_report

Uploads multi-line report as .txt

delete_file

Deletes a file from S3

download_and_preview

Downloads and prints .txt or .pdf

check_authorization

Checks if AWS credentials are valid

create_bucket

Creates a new S3 bucket

Prompts

Interactive templates invoked by user choice

No prompts

Resources

Contextual data attached and managed by the client

No resources