mcp-s3 for MCP
MCP S3: Connecting AI Assistants to Amazon S3 and Compatible Storage
- Free
- 4.9
- V v1.1.0
MCP S3: Connecting AI Assistants to Amazon S3 and Compatible Storage
MCP S3, developed by Txn2, is a free MCP server built with Go. It enables AI assistants to interact with Amazon S3 and other S3-compatible object storage systems like SeaweedFS and LocalStack. This tool provides a Model Context Protocol interface, allowing AI applications to perform data management and retrieval tasks directly on cloud storage. It supports various installation methods, including Go install, Docker images, Homebrew, and direct binary downloads, making it accessible across different development environments. MCP S3 aims to provide flexible and secure access to object storage for AI workloads.
What does MCP S3 connect to?
MCP S3 functions as a Model Context Protocol server, specifically designed to bridge AI assistants with Amazon S3 and other compatible object storage systems. This includes prominent services like AWS S3 itself, as well as alternative solutions such as SeaweedFS and LocalStack. Its core purpose is to provide AI applications with direct communication capabilities to these storage platforms, facilitating data access and manipulation within an AI-driven workflow. The program ensures AI assistants can interact with diverse object storage environments.
Core features and tools
MCP S3 exposes a set of callable tools for interacting with object storage. These include s3_list_buckets to discover storage containers, s3_list_objects to view contents, and s3_get_object for data retrieval. For object manipulation, it offers s3_put_object, s3_delete_object, and s3_copy_object. Additionally, s3_get_object_metadata allows inspection of object details. While functionality for presigned URLs exists, a dedicated s3_ prefixed tool name for this specific operation is not explicitly listed among the primary tools.
Who is it for?
MCP S3 targets AI assistants and developers who need flexible, secure access to object storage for their AI applications. It is compatible with AI clients such as Claude Code CLI, Claude Desktop, Cursor, Cline, and Amazon Q Developer. This solution is ideal for integrating AI capabilities directly with cloud storage for data discovery, analysis, and management tasks. Skip this if your AI application does not require direct programmatic interaction with S3 or S3-compatible object storage.
How to get started
The server authenticates using AWS credentials configured via environment variables. For client-server communication, it supports the stdio transport protocol, with credentials like AWS_ACCESS_KEY_ID set for standalone server operation.
Use cases
- AI assistants browsing S3 buckets and objects to discover and understand available data.
- AI assistants reading specific object content for tasks like analysis or retrieval-augmented generation.
- AI assistants performing data management operations such as writing, deleting, or copying objects (when explicitly enabled) for file organization or data migration.
MCP S3 by Txn2 offers a direct bridge between AI assistants and S3-compatible storage, providing essential object management tools. Its Go-based architecture and multi-platform distribution make it accessible for developers integrating AI with cloud data. The system supports various AI clients and allows for custom authentication when used as a library.
Pros
- Connects AI assistants to multiple S3-compatible storage systems.
- Provides essential S3 object management and retrieval tools.
- Supports multi-account S3 connections for varied setups.
- Offers flexible deployment options via Docker, Homebrew, or Go.
Cons
- Presigned URL functionality lacks an explicit, named s3_ tool.
- Standalone server authentication relies on environment variables, requiring manual credential management.
mcp-s3 for MCP
- Free
- 4.9
- V v1.1.0
Top downloads

mcp-apache-spark-history-server
MCP Apache Spark History Server: AI Agent Tool for Spark Analysis

mcp-victoriametrics
Comprehensive AI Data Analysis with MCP Server

hevy-mcp
hevy-mcp: MCP bridge enabling conversational access to Hevy workout data
datacharter
Governance-focused MCP server that controls AI access to sensitive data

gqlmcp
gqlmcp: MCP bridge connecting LLMs to GraphQL APIs for developers
Discover more programs

scitex-python
- 4.5
- Free
scitex-python: a Python OS-style toolkit for reproducible research and AI agents
alibabacloud-rds-openapi-mcp-server
- 4.7
- Free
Conversational RDS management for Alibaba Cloud using MCP integration
Umami Mcp Server
- 4.7
- Free
Umami MCP Server connects AI clients to website analytics data.

airtable-mcp-server
- 4.7
- Free
Airtable MCP Server Connects AI Assistants to Database Operations
mcp-datahub
- 4.9
- Free
MCP Datahub: AI-Powered Metadata Access for Enterprise Data Catalogs

slackdump
- 4.5
- Free
Slackdump: Command-Line Tool for Slack Archiving and AI Integration

Go Mcp Mysql
- 4.3
- Free
Go MCP Mysql: A Go-Powered Tool for Database Interaction
data-api-builder
- 4
- Free
Data API Builder: AI-Ready REST and GraphQL APIs for Diverse Databases

dbt-mcp
- 4
- Free
Dbt MCP: An AI Integration Server for Dbt Data Assets
marmot
- 4.9
- Free
Marmot: An Open-Source Data Catalog for AI and Data Teams
DataDesigner
- 4
- Free
Datadesigner orchestrates synthetic data generation on the NeMo Platform.
anyquery
- 4.7
- Free
Comprehensive SQL Query Engine for Various Data Sources