AWS Resources Operations
Free运行生成的 Python 代码以安全地查询或修改任何 boto3 支持的 AWS 资源。
About AWS Resources Operations
AWS Resources MCP Server is a Python-based implementation of the Model Context Protocol (MCP) that allows Claude to run dynamically generated boto3 code to query and manage AWS resources. Designed as a Docker container, it eliminates the need for local setup or git cloning – users only need to provide their AWS credentials. The server exposes a single tool (aws_resources_query_or_modify) and a dynamic resource (aws://query_resources) for accessing any AWS service. Unlike some alternatives, it does not enforce read-only restrictions; permissions are governed entirely by the AWS user role. The server includes proper sandboxing and containerization for safe code execution, and is built with Python for stability and ease of contribution from the Python community. Example queries include listing S3 buckets and retrieving the latest CodePipeline deployment.
Key Features
Pros & Cons
- Easy setup – runs directly from a Docker image, no repository cloning
- Stable and Python-native, easier for Python developers to contribute
- Containerized and sandboxed for clean execution
- Flexible permissions – user's IAM role determines what can be done
- Can handle both read and write operations as needed
- No read-only restriction enforced by the server, which may be risky if used carelessly
- Requires exposing AWS credentials to Claude or the MCP client
- Only effective for users familiar with boto3 and Python syntax