2 required secrets
AWS API
Execute AWS CLI commands across all AWS services with intelligent suggestions
InfrastructureCloud ServicesDevOps
About
Execute AWS CLI commands and get intelligent command suggestions across AWS services safely and efficiently.
Features
- Universal AWS CLI Access: Execute any AWS CLI command across all AWS services
- Intelligent Command Suggestions: Get AI-powered suggestions for AWS CLI commands based on natural language queries
- Multi-Service Support: Work with EC2, S3, Lambda, IAM, RDS, DynamoDB, and 200+ other AWS services
- Built-in Validation: Commands are validated before execution to prevent errors
- Automatic Pagination: Handle large result sets with automatic pagination support
What you’ll need to connect
Required AWS Credentials:
- AWS Access Key ID: Your AWS credential access key
- AWS Secret Access Key: Your AWS credential access secret
Optional Configuration:
- AWS Region: AWS region to use (default:
us-east-1) - AWS Session Token: Required only for temporary credentials like SSO or STS AssumeRole
IAM Permissions Required:
- Permissions depend on the AWS services you want to interact with
- For read-only operations: Consider using AWS managed policy
ReadOnlyAccess - For administrative access: Use appropriate service-specific policies
Basic Usage
Common Workflows
- Identity Verification: Check your AWS credentials and account information
- Resource Discovery: List and discover AWS resources across services
- Resource Management: Create, update, and manage AWS resources
- Query and Monitoring: Query resource states and monitor your infrastructure
Simple Examples
- “List all my S3 buckets”
- “Show me all running EC2 instances”
- “Get my AWS account information”
- “List all Lambda functions in us-west-2”
- “Describe my RDS instances”
- “Show IAM users in my account”
- “Create a new S3 bucket named my-new-bucket”
Configuration
Environment variables
| Variable | Description | Required |
|---|---|---|
AWS_ACCESS_KEY_ID | Your AWS Access Key ID | Yes |
AWS_SECRET_ACCESS_KEY | AWS Secret Access Key | Yes |
AWS_SESSION_TOKEN | AWS Session Token, only required if using temporary credentials such as temporary AWS credentials, such as those obtained through aws sso login or other temporary access methods (for example, STS AssumeRole) | No |
AWS_REGION | AWS Region, default to us-east-1 | No |
Container runtime
- Image
ghcr.io/obot-platform/mcp-images/aws-api:1.3.26- Port
8099- Path
/- Args
awslabs.aws-api-mcp-server