MCP server
AWS S3 MCP server
Amazon S3 is handled through the managed AWS MCP Server, which lets AI run scripted AWS actions, create presigned links and search AWS docs.
- Official server
- Files and storage
At a glance
- Maintained by
- Amazon Web Services
- Tools exposed
- 8 listed below
- Reviewed
- September 24, 2026
Why it matters
What it does and why it matters
Amazon S3 stores files for a huge number of applications: uploads, backups, exports and data files. AWS does not offer a dedicated S3 MCP server. Instead, the managed AWS MCP Server, generally available since May 2026, covers S3 along with other services. An assistant can run scripted AWS actions, create presigned links for files, search and read AWS documentation and check regional availability.
For operations teams, that means questions such as "how many files were uploaded to this bucket today" or "give me a temporary link to this export" can be handled in plain English.
Access follows the AWS credentials and IAM role you connect. The script tool is powerful, since it can do anything the role allows, so we use a role limited to specific buckets and read actions, and we keep write and delete permissions for separate, reviewed workflows. The older AWS API MCP server is being replaced by this managed server.
Use cases
Best business use cases
Temporary links
Bucket checks
AWS docs
Policy reviews
Usage questions
Tools
Available tools
Tool names as published by the maintainer at review time. Versions change, so check the repository for the current list.
Read and write: Read and write across S3 and other AWS services as allowed by IAM; read-only mode is available with SigV4.
-
aws___get_presigned_urlCreate pre-signed S3 URLs to upload or download files.
-
aws___run_scriptRun Python in a sandbox with AWS API access, for example to list buckets and objects.
-
aws___get_tasksCheck the status of long-running script tasks.
-
aws___search_documentationSearch all AWS documentation and skills.
-
aws___read_documentationFetch an AWS docs page as Markdown.
-
aws___retrieve_skillLoad step-by-step AWS workflows and best practices.
-
aws___list_regionsList all AWS Regions.
-
aws___get_regional_availabilityCheck which services and features exist in a Region.
Workflows
Example workflows
Share an export safely
-
1
Ask for the latest export file.
-
2
The assistant lists matching objects.
-
3
You confirm the file.
-
4
It creates a presigned link that expires.
-
5
You send the link to the recipient.
Check a bucket's settings
-
1
Name the bucket.
-
2
The assistant reads its public access and encryption settings.
-
3
It compares them with AWS guidance.
-
4
It lists anything to fix.
-
5
An engineer reviews and applies changes.
Prompts
Example prompts
“List files uploaded to the exports bucket today.”
“Create a link to this file that expires in 24 hours.”
“Check whether the uploads bucket blocks public access.”
Setup
Installation and configuration
Examples for Claude Desktop and Claude Code. Replace the placeholder values with your own keys, and store secrets outside version control.
Claude Desktop: claude_desktop_config.json
{
"mcpServers": {
"aws-mcp": {
"command": "uvx",
"args": [
"mcp-proxy-for-aws-cli@latest",
"https://aws-mcp.us-east-1.api.aws/mcp",
"--metadata",
"AWS_REGION=us-west-2"
]
}
}
}
Claude Code: terminal
claude mcp add aws-mcp https://aws-mcp.us-east-1.api.aws/mcp --transport http
- Hosted server: https://aws-mcp.us-east-1.api.aws/mcp (also https://aws-mcp.eu-central-1.api.aws/mcp).
- Local server: uvx mcp-proxy-for-aws-cli@latest (SigV4 signing proxy, optional).
- Needs: Option A: OAuth through AWS Sign-in (attach AWSMCPSignInOAuthAccessPolicy to the IAM role or user). Option B: SigV4 with AWS CLI credentials (aws login) and uv installed. Actions are limited by IAM permissions..
Security
Security considerations
-
Scoped IAM role
Limit the role to specific buckets and actions.
-
Script tool
The script tool can do anything the role allows. Keep the role narrow.
-
Short links
Keep presigned links short-lived.
-
CloudTrail
Use AWS CloudTrail to review actions.
Related servers
Servers that pair well with it
AWS
The AWS API MCP server from AWS Labs lets AI run AWS CLI commands, suggest commands and plan changes, with read-only and consent modes.
Google Drive
Google's own Drive MCP server lets AI search, read and create files in Google Drive, with your Google Workspace sign-in.
Cloudflare
Cloudflare's Code Mode MCP server lets AI search Cloudflare docs and the API and execute API calls, within the scopes you grant.
Keep exploring
Solutions and services that use it
Related services
View all related services- MCP integration Connect AI assistants to your CRM, files, databases and tools through Model Context Protocol servers, with safe permissions.
- RAG knowledge assistants Assistants that answer questions from your own documents and show where each answer came from.
- AI Product Development AI agents, knowledge assistants, copilots and document automation built into the way your team already works.
- Customer portals A secure place where your customers upload documents, check status, pay and message your team.
- Dashboards and reporting Dashboards that pull numbers from the systems you already use and show what matters without a spreadsheet.
- Multi-tenant architecture One product serving many customer accounts, with each account's data kept separate and secure.
Solutions
View all solutions- Knowledge assistant (RAG) Ask a question in plain words and get an answer from your own documents, with links to the sources.
- AI document processing Read forms, applications, IDs and statements, extract the fields you need and route each document for the right review.
- Contract review assistant Highlight unusual clauses, missing terms and deviations from your standard positions, so reviewers focus where it matters.
- Automated quoting Draft accurate quotes and proposals from a request, your price rules and past work, for a person to approve.
- Automated reporting Reports that build themselves from your systems on schedule, with a plain-language summary of what changed.
- Internal help desk assistant An assistant in Slack or Teams that answers policy and how-to questions from your handbooks and opens tickets when needed.
Industries
View all industries- Insurance Claims intake, document and photo processing, policy knowledge assistants and customer portals for brokers and insurers.
- Legal Contract review assistants, knowledge search, intake and document automation for law firms and in-house legal teams.
- Healthcare Patient booking, intake forms, internal knowledge assistants and admin automation for clinics and care providers.
- Finance and accounting Client portals, document collection, invoice and receipt processing, and reporting for accounting firms and finance teams.
- Tax and compliance services Client portals, document checklists, case queues and deadline tracking for tax preparers and compliance firms.
- Professional services Client portals, proposal drafting, knowledge assistants and internal tools for consultancies, agencies and firms.
Case studies
View all case studiesGuides and articles
View all guides and articles- What is RAG and when do you need it? How retrieval-augmented generation lets AI answer from your documents, when it fits and how to build it well.
- How to connect AI to your database safely Let staff ask questions of your data in plain English without risking production systems or sensitive records.
- How to set up automated reporting Replace manual weekly and monthly reports with dashboards and summaries that update themselves.
- RAG vs fine-tuning Two ways to make AI work with your knowledge, compared by cost, accuracy and upkeep.
AI models
View all ai models- Claude Sonnet 5 Anthropic's balance of speed and intelligence: a strong everyday model for assistants, document work, tool calling and coding.
- text-embedding-3-large OpenAI's most capable embedding model for search and retrieval, with 3,072-dimension vectors and support for English and other languages.
- text-embedding-3-small OpenAI's efficient, lowest-cost embedding model, with 1,536-dimension vectors for search, retrieval and similarity at scale.
- Cohere Embed v4 Cohere's multimodal embedding model for enterprise search, embedding text, images and mixed documents, with flexible vector sizes and long inputs.
- Voyage 4 Voyage AI's current embedding series, now part of MongoDB, with large, standard and lite models that share one embedding space.
- Embeddings Models that turn text into vectors for search, retrieval, clustering and recommendations.
Glossary terms
View all glossary terms- API integration An API integration connects two or more systems through their APIs so data and actions flow between them automatically.
- Database A database is an organized store of data that software can search, update and keep consistent, such as customers, orders or bookings.
- Model Context Protocol The Model Context Protocol, or MCP, is an open standard for connecting AI assistants to external tools and data in a consistent way.
- Vector database A vector database stores embeddings, lists of numbers that represent meaning, and quickly finds the ones most similar to a query.
- Embeddings Embeddings are lists of numbers that represent the meaning of text or images, so software can find items that are similar in meaning.
- Hallucination A hallucination is when an AI model states something false or invented as if it were true, such as a made-up fact, figure or source.
FAQ
Questions people ask us
Have a question that is not here? Ask us directly.
Not a dedicated one. S3 is handled by the managed AWS MCP Server.
Yes, since May 2026.
Use an IAM role limited to specific buckets and read actions.