Updated April 2026
Install AWS MCP Server
Pick your client, copy the command, done.
1
Add it to Claude Code
Run this in a terminal.
claude mcp add --transport http -H "AWS_ACCESS_KEY_ID: YOUR_AWS_ACCESS_KEY_ID" -H "AWS_SECRET_ACCESS_KEY: YOUR_AWS_SECRET_ACCESS_KEY" -H "AWS_SESSION_TOKEN: YOUR_AWS_SESSION_TOKEN" aws-mcp http://localhost:8080/mcpRequired:
AWS_ACCESS_KEY_IDAWS_SECRET_ACCESS_KEY+ 1 optionalEnvironment Variables
Set these before running AWS MCP Server.
VariableDescriptionRequired
AWS_ACCESS_KEY_IDAWS Access Key ID for authenticationYesAWS_SECRET_ACCESS_KEYAWS Secret Access Key for authenticationYesAWS_SESSION_TOKENOptional AWS Session Token for temporary credentialsNoAvailable Tools (1)
Once configured, AWS MCP Server gives your AI agent access to:
aws_operationsProvides management and provisioning capabilities for AWS services including RDS, S3, EC2, VPC, Subnet, Internet Gateway, Route Table, Security Group, Key Pair, Instance Tag, and AMI.Try It Out
After setup, try these prompts with your AI agent:
→Create a new VPC with a public subnet and an internet gateway.
→Launch an EC2 instance using the latest Amazon Linux 2 AMI.
→Create an S3 bucket named my-app-assets-2024.
→List all running RDS instances in my account.
→Create a security group that allows inbound traffic on port 80 and 443.
Prerequisites & system requirements
- An MCP-compatible client (Claude Code, Cursor, Windsurf, Claude Desktop, or Codex)
- Docker installed and running
AWS_ACCESS_KEY_ID— AWS Access Key ID for authenticationAWS_SECRET_ACCESS_KEY— AWS Secret Access Key for authentication
Alternative installation methods
Docker
docker build -t aws-mcp . && docker run -d --name aws-mcp-server -p 8080:8080 aws-mcpKeep this setup from going cold
Save the docs, env vars, and workflow around AWS MCP Server in Conare so Claude Code, Codex, and Cursor remember it next time.
Need the legacy visual installer? Open Conare IDE.