by rishikavikondala
Provides Model Context Protocol tools for performing AWS S3 and DynamoDB operations, with automatic logging and audit access via the `audit://aws-operations` endpoint.
AWS MCP Server implements Model Context Protocol operations for Amazon Web Services, currently supporting S3 bucket/object management and DynamoDB table/item manipulation. All actions are recorded and can be reviewed through a dedicated audit resource.
npx -y @smithery/cli install mcp-server-aws --client claude
AWS_ACCESS_KEY_ID, AWS_SECRET_ACCESS_KEY, AWS_REGION) or the default AWS CLI credential chain.claude_desktop_config.json pointing to the repository and using uv run mcp-server-aws.s3_bucket_create, dynamodb_item_put).audit://aws-operations.Q: Which AWS services are supported? A: Currently S3 and DynamoDB. Additional services may be added in future releases.
Q: Do I need special IAM permissions? A: Yes, an IAM user with read/write permissions for S3 and DynamoDB in your account.
Q: How are operations logged?
A: Every request is recorded and can be retrieved via the audit://aws-operations endpoint.
Q: Can I run the server on Windows?
A: Yes. Follow the manual installation steps and update the path to claude_desktop_config.json accordingly.
Q: What if I encounter credential errors?
A: Verify that AWS_ACCESS_KEY_ID, AWS_SECRET_ACCESS_KEY, and optionally AWS_REGION are correctly set, or use aws configure to set up the default credential chain.
A Model Context Protocol server implementation for AWS operations that currently supports S3 and DynamoDB services. All operations are automatically logged and can be accessed through the audit://aws-operations resource endpoint.
See a demo video here.
Listed as a Community Server within the MCP servers repository.
To install AWS MCP Server for Claude Desktop automatically via Smithery:
npx -y @smithery/cli install mcp-server-aws --client claude
AWS_ACCESS_KEY_ID, AWS_SECRET_ACCESS_KEY, AWS_REGION (defaults to us-east-1)aws configure)claude_desktop_config.json file:~/Library/Application\ Support/Claude/claude_desktop_config.json%APPDATA%/Claude/claude_desktop_config.json"mcpServers": {
"mcp-server-aws": {
"command": "uv",
"args": [
"--directory",
"/path/to/repo/mcp-server-aws",
"run",
"mcp-server-aws"
]
}
}
Please log in to share your review and rating for this MCP.
{
"mcpServers": {
"aws-mcp-server": {
"command": "npx",
"args": [
"-y",
"@smithery/cli",
"install",
"mcp-server-aws",
"--client",
"claude"
],
"env": {}
}
}
}claude mcp add aws-mcp-server npx -y @smithery/cli install mcp-server-aws --client claudeExplore related MCPs that share similar capabilities and solve comparable challenges
by awslabs
Provides specialized servers that expose AWS capabilities through the Model Context Protocol, enabling AI assistants to retrieve up-to-date documentation, execute API calls, and automate infrastructure workflows directly within development environments.
by cloudflare
Provides a collection of Model Context Protocol servers that enable MCP‑compatible clients to interact with Cloudflare services such as Workers, Observability, Radar, and more, allowing natural‑language driven management of configurations, data, and operations.
by Flux159
Connects to a Kubernetes cluster and offers a unified MCP interface for kubectl, Helm, port‑forwarding, diagnostics, and non‑destructive read‑only mode.
by TencentEdgeOne
Deploy HTML, folders, or zip archives to EdgeOne Pages and instantly obtain a public URL for fast edge delivery.
by confluentinc
Enables AI assistants to manage Confluent Cloud resources such as Kafka topics, connectors, and Flink SQL statements through natural‑language interactions.
by aliyun
Enables AI assistants to operate Alibaba Cloud resources such as ECS, Cloud Monitor, OOS and other services through seamless integration with Alibaba Cloud APIs via the Model Context Protocol.
by heroku
Enables large language models to manage and operate Heroku platform resources directly through the Heroku CLI, exposing a set of tools for app, dyno, add‑on, pipeline, database, and team operations.
by aws-samples
Retrieve PDF documents and other S3 objects through Model Context Protocol resources, enabling LLMs to pull data directly from AWS S3 buckets.
by kocierik
Connects to HashiCorp Nomad and exposes Model Context Protocol endpoints for job, deployment, node, allocation, variable, volume, ACL, Sentinel, and cluster management via a Go‑based server.