MCP server for natural language AWS resource management
Top 93.9% on sourcepulse
This project provides a Model Context Protocol (MCP) server that allows AI assistants like Claude to interact with AWS environments via natural language. It targets developers and power users seeking a more intuitive way to query and manage AWS resources compared to existing solutions like Amazon Q. The primary benefit is enabling conversational interaction with AWS for tasks such as listing resources, checking configurations, and potentially modifying them.
How It Works
The server acts as a bridge between the Claude desktop application and the AWS CLI. It leverages Node.js and the Model Context Protocol to receive natural language commands from Claude, translate them into AWS CLI operations, execute them locally using the user's configured AWS credentials, and return the results to Claude. This approach ensures that sensitive AWS credentials are never exposed to external services, as all operations are performed locally.
Quick Start & Requirements
pnpm install
or npm install
.~/.aws/
).Highlighted Details
Maintenance & Community
The project is maintained by RafalWilinski. There are no explicit mentions of community channels or roadmap in the README.
Licensing & Compatibility
The README does not specify a license. This means the default copyright laws apply, and usage without explicit permission is generally restricted. Commercial use and linking with closed-source projects are not explicitly permitted.
Limitations & Caveats
MFA support and caching of SSO credentials are listed as features in development. The configuration requires manual path updates, and troubleshooting involves checking specific log files. The project does not specify compatibility with operating systems other than what is implied by the log file paths (likely macOS).
2 months ago
Inactive