2 required secrets

AWS API

Execute AWS CLI commands across all AWS services with intelligent suggestions

Containerized Updated 3 hours ago
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

  1. Identity Verification: Check your AWS credentials and account information
  2. Resource Discovery: List and discover AWS resources across services
  3. Resource Management: Create, update, and manage AWS resources
  4. 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

VariableDescriptionRequired
AWS_ACCESS_KEY_IDYour AWS Access Key IDYes
AWS_SECRET_ACCESS_KEYAWS Secret Access KeyYes
AWS_SESSION_TOKENAWS 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_REGIONAWS Region, default to us-east-1No

Container runtime

Image
ghcr.io/obot-platform/mcp-images/aws-api:1.3.26
Port
8099
Path
/
Args
awslabs.aws-api-mcp-server