Sample S3 Model Context Protocol Server
Active
An MCP server implementation for retrieving data such as PDF's from S3.
Updated 8/8/2025
Key Features
What makes this MCP server special
Expose AWS S3 Data through Resources. (think of these sort of like GET endpoints; they are used to load information into the LLM's context). Currently only PDF documents supported and limited to 1000 objects
Returns a list of all buckets owned by the authenticated sender of the request
Returns some or all (up to 1
000) of the objects in a bucket with each request
Retrieves an object from Amazon S3. In the GetObject request
specify the full key name for the object. General purpose buckets - Both the virtual-hosted-style requests and the path-style requests are supported
Requirements
uv
Server Information
Status
Active
Version
1.0.0
License
MIT
Author
https://github.com/aws-samples
Installation Guide
Get started with this MCP server in minutes
1. Install the Package
-
2. Configuration
-
3. Usage Example
-