AWS MCP Server
@rishikavikondala
About AWS MCP Server
A Model Context Protocol server implementation for operations on AWS resources
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.
Frequently asked questions
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`.
Basic information
More Cloud & Infrastructure MCP 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.
aws-finops-mcp-server
ravikiranvmAn MCP (Model Context Protocol) server that brings powerful AWS FinOps capabilities directly into your AI assistant. Analyze cloud costs, audit for waste, and get budget insights using natural language, all while keeping your credentials secure on your local machine.
AWS MCP Servers
awslabsOpen source MCP Servers for AWS
Supabase MCP Server
supabase-communityConnect Supabase to your AI assistants
MCP Gateway
mcp-ecosystem🧩 MCP Gateway - A lightweight gateway service that instantly transforms existing MCP Servers and APIs into MCP servers with zero code changes. Features Docker deployment and management UI, requiring no infrastructure modifications.
Comments