AWS
AWS MCP Server
Interact with AWS services including S3, Lambda, CloudWatch, and ECS from your AI coding assistant.
Last reviewed Mar 2, 2026
Install
claude mcp add aws --transport stdio -- npx -y @aws/aws-mcp-serverEnvironment variables required:
AWS_ACCESS_KEY_ID=your-access-key-id
AWS_SECRET_ACCESS_KEY=your-secret-access-key
AWS_REGION=us-east-1Available tools
| Tool | Description |
|---|---|
| s3_list | List S3 buckets and objects |
| s3_get | Download or read an S3 object |
| lambda_invoke | Invoke an AWS Lambda function |
| cloudwatch_query | Query CloudWatch logs and metrics |
| ecs_list_services | List ECS services in a cluster |
What it does
The AWS MCP Server provides your AI coding assistant with access to core AWS services, enabling it to interact with S3 storage, invoke Lambda functions, query CloudWatch logs, and inspect ECS deployments. This gives the assistant deep infrastructure context when helping you build and debug cloud-native applications.
Having AWS access in your editor is particularly powerful for debugging. The assistant can check CloudWatch logs for errors, inspect S3 contents, test Lambda functions, and verify ECS service health -- all operations that typically require switching between the AWS Console and your code.
Use cases
- List and read S3 objects to inspect stored data, configs, or artifacts
- Invoke Lambda functions for testing during development
- Query CloudWatch logs to debug production errors and performance issues
- Check ECS service status and health for containerized deployments
- Explore AWS resources to understand your infrastructure setup
Getting started
- Create IAM access credentials at the AWS IAM Console or create a dedicated IAM user with limited permissions.
- Set the
AWS_ACCESS_KEY_ID,AWS_SECRET_ACCESS_KEY, andAWS_REGIONenvironment variables. - For better security, create an IAM user with only the permissions needed for your workflow. Avoid using root account credentials.
- Alternatively, if you use AWS SSO or
~/.aws/credentialsprofiles, the server can use your existing AWS CLI configuration. Remove the explicit env vars and ensure your default profile is configured.
Compatibility
Related MCP servers
Context7 MCP Server
Fetch up-to-date library documentation and code examples directly into your AI coding assistant.
Docker MCP Server
Manage Docker containers, images, and builds directly from your AI coding assistant.
Figma MCP Server
Access Figma designs, extract design tokens, and generate code from your design files.