CodexSpot
A

AWS MCP Server

Provides access to Amazon Web Services through MCP, enabling AI assistants to manage S3 buckets, invoke Lambda functions, and interact with AWS infrastructure.

stdioLocalApiKeynpm

What This Server Exposes

Tools

s3_lists3_getlambda_invoke

Setup Instructions

  1. 1Create an IAM user with the minimum required permissions for the services you need
  2. 2Generate an access key pair for the IAM user
  3. 3Add the AWS server config to your Claude Desktop configuration
  4. 4Set AWS_ACCESS_KEY_ID, AWS_SECRET_ACCESS_KEY, and AWS_REGION environment variables
  5. 5Restart Claude Desktop

Configuration

Claude Desktop Configuration

claude_desktop_config.json
{
  "mcpServers": {
    "aws": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-aws"
      ],
      "env": {
        "AWS_ACCESS_KEY_ID": "your-access-key-id",
        "AWS_SECRET_ACCESS_KEY": "your-secret-access-key",
        "AWS_REGION": "us-east-1"
      }
    }
  }
}

Environment Variables

AWS_ACCESS_KEY_ID
AWS IAM access key ID for authenticating API requests
Required🔒 Secret
AWS_SECRET_ACCESS_KEY
AWS IAM secret access key paired with the access key ID
Required🔒 Secret
AWS_REGION
AWS region to target for API calls (e.g. us-east-1, eu-west-1)
Required

Server Manifest

No official server.json manifest found. Generate one with our MCP server.json Generator →

Compatibility

Claude DesktopClaude Code

Safety Notes

AWS credentials grant access to your cloud infrastructure. Use IAM policies with least-privilege permissions. Never commit credentials to version control. Prefer IAM roles over long-lived access keys where possible.

This listing is for informational purposes only. CodexSpot is not affiliated with AWS MCP Server.