An MCP server that enables Claude to generate and execute AWS CLI commands, allowing users to manage AWS resources through natural language conversations.
An MCP (Model Context Protocol) server that lets you generate and execute AWS CLI commands directly from Claude.
execute-aws-command: Execute AWS CLI commands
command
: AWS service (e.g., s3, ec2, lambda)subcommand
(optional): Command to execute (e.g., ls, describe-instances)options
(optional): Command options as key-value pairsget-service-details: Get details about a specific AWS service
service
: AWS service name (e.g., s3, ec2, lambda)git clone https://github.com/IcyKallen/aws-cli-mcp-server cd aws-cli-mcp-server
npm install
npm run build
aws configure
npm start
Add this to your claude_desktop_config.json
:
After building the project, you can use:
{ "mcpServers": { "aws-cli": { "command": "node", "args": [ "/path/to/aws-cli-mcp-server/dist/index.js" ] } } }
I need to list my S3 buckets.
Create a new S3 bucket named "my-test-bucket" in the us-west-2 region.
What EC2 commands are available?
MIT License
Discover shared experiences
Shared threads will appear here, showcasing real-world applications and insights from the community. Check back soon for updates!