AWS MCP Server
@rishikavikondala
About AWS MCP Server
A Model Context Protocol server implementation for operations on AWS resources
Basic information
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"mcp-server-aws": {
"command": "npx",
"args": [
"-y",
"@smithery/cli",
"install",
"mcp-server-aws",
"--client",
"claude"
]
}
}
}Tools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is AWS MCP Server?
AWS MCP Server is a Model Context Protocol server implementation that enables AI assistants to perform AWS operations, currently supporting S3 and DynamoDB services. All operations are automatically logged and accessible via the audit://aws-operations resource endpoint. It is listed as a community server in the official MCP servers repository.
How to use AWS MCP Server?
Run locally with the Claude desktop app by installing via Smithery (npx -y @smithery/cli install mcp-server-aws --client claude) or manually: clone the repository, set up AWS credentials (via environment variables AWS_ACCESS_KEY_ID, AWS_SECRET_ACCESS_KEY, AWS_REGION or the default AWS credential chain), and add the server configuration to claude_desktop_config.json using uv as the command.
Key features of AWS MCP Server
- Provides tools for S3 bucket and object operations (create, list, delete, upload, read)
- Provides tools for DynamoDB table and item operations (create, describe, delete, update)
- Supports DynamoDB batch operations (get, write, execute PartiQL)
- Supports DynamoDB TTL operations (describe, update)
- Logs all operations accessible via
audit://aws-operationsresource - Integrates with Claude Desktop via the MCP protocol
Use cases of AWS MCP Server
- Manage S3 buckets and objects using natural language through an AI assistant
- Create, query, and update DynamoDB tables and items conversationally
- Perform batch operations across DynamoDB tables without writing code
- Audit AWS resource changes via the built-in operation log
FAQ from AWS MCP Server
What AWS services does AWS MCP Server currently support?
It currently supports S3 and DynamoDB services.
How do I set up AWS credentials?
Use environment variables (AWS_ACCESS_KEY_ID, AWS_SECRET_ACCESS_KEY, AWS_REGION defaults to us-east-1) or the default AWS credential chain configured via the AWS CLI.
What permissions are required for the IAM user?
The IAM user must have read-write permissions for S3 and DynamoDB operations in your AWS account.
Where can I view the log of operations performed?
All operations are automatically logged and can be accessed via the audit://aws-operations resource endpoint.
How do I install AWS MCP Server with Claude Desktop?
Install automatically via Smithery (npx -y @smithery/cli install mcp-server-aws --client claude) or manually by cloning the repo and adding the server configuration to claude_desktop_config.json.
More Cloud & Infrastructure MCP servers
Awesome DevOps MCP Servers
rohitg00A curated list of awesome MCP servers focused on DevOps tools and capabilities.
Supabase MCP Server
coleam00Supabase MCP server created in Python.

Aws Kb Retrieval Server
modelcontextprotocolModel Context Protocol Servers
Query | MCP server for Supabase
alexander-zuevQuery MCP enables end-to-end management of Supabase via chat interface: read & write query executions, management API support, automatic migration versioning, access to logs and much more.
🐋 Docker MCP server
ckreilingMCP server for Docker
Comments