AWS S3 MCP Server
A sample Model Context Protocol (MCP) server for AWS S3 that allows LLMs to flexibly fetch objects from S3 buckets, such as PDF documents, for retrieval and processing.
About this tool
AWS S3 MCP Server
A sample Model Context Protocol (MCP) server that lets LLMs retrieve data (currently PDFs) from AWS S3 buckets and load it into the model’s context.
- Brand: Amazon Web Services (AWS)
- Category: mcp-server-directories-lists
- Source: https://github.com/aws-samples/sample-mcp-server-s3
Features
-
MCP Server for AWS S3
- Implements a Model Context Protocol (MCP) server backed by AWS S3.
- Designed to retrieve data such as PDF documents from S3 buckets for LLM use.
-
Resources Interface
- Exposes AWS S3 data as Resources (conceptually similar to HTTP GET endpoints).
- Resources are used to load information directly into the LLM’s context.
- Currently supports PDF documents only.
- Supports up to 1000 S3 objects.
-
Integration with Claude Desktop
- Can be configured as an MCP server for Claude Desktop.
- Configuration file locations:
- macOS:
~/Library/Application Support/Claude/claude_desktop_config.json - Windows:
%APPDATA%/Claude/claude_desktop_config.json
- macOS:
-
AWS Credentials Configuration
- Requires AWS credentials to access S3 (details provided in the repository’s configuration section).
-
Build & Publish Workflow
- Supports building source and wheel distributions into a
dist/directory. - Publishing to PyPI (or similar) uses credentials provided via:
--tokenorUV_PUBLISH_TOKEN--usernameorUV_PUBLISH_USERNAME--passwordorUV_PUBLISH_PASSWORD
- Supports building source and wheel distributions into a
-
Debugging Support
- MCP server runs over stdin/stdout (stdio).
- Recommended debugging workflow via the MCP Inspector tool.
Pricing
- Pricing: Not specified. The project is published as an open-source sample on GitHub; see the
LICENSEfile in the repository for licensing and usage terms.
Loading more......
Information
Categories
Similar Products
6 result(s)A curated GitHub repository that maintains a concise list of MCP (Model Context Protocol) servers. It serves as a directory of available MCP servers, aiming to help developers quickly discover and explore MCP-compatible server implementations, tools, and related resources.
A curated GitHub repository listing remote Model Context Protocol (MCP) servers, including categories, authentication details, and usage examples for integrating MCP servers with LLM clients. It serves as a central directory for discovering and contributing OAuth 2.0–enabled remote MCP servers.
A GitHub-hosted, automatically ranked and weekly updated curated list of approximately 400 Model Context Protocol (MCP) servers, grouped into 34 categories and scored using project-quality metrics collected from GitHub and package managers. It serves as a centralized directory for discovering top MCP servers and their ecosystems.
A web directory of MCP clients and servers that helps developers discover, compare, and choose the right Model Context Protocol tools.
An open-source collection of example MCP servers (TypeScript and Python) managed by Anthropic and the Model Context Protocol community, including servers for memory, filesystem access, Git, GitHub, Postgres, and more.
An MCP server hosted by Atlassian at `mcp.atlassian.com`, providing MCP-based access to Atlassian products and data streams over SSE.