AWS
- python
3
GitHub Stars
python
Language
5 months ago
First Indexed
2 months ago
Catalog Refreshed
Documentation & install
Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.
Installation
Add the following to your MCP client configuration file.
Configuration
View docs{
"mcpServers": {
"havoc24k-aws-sa-tools-mcp-server": {
"command": "aws-mcp-server",
"args": [],
"env": {
"AWS_MCP_PORT": "UNKNOWN",
"AWS_MCP_DEBUG": "true",
"ENABLE_VECTOR_STORE": "true"
}
}
}
}You can use the AWS MCP Server to interact with AWS services directly from Claude Desktop. It exposes common AWS capabilities (S3, EC2, RDS, Cost Explorer, CloudWatch) and lets you perform any AWS operation through a generic wrapper, with optional vector store capabilities for document ingestion and search.
How to use
To start using the server, you first run the MCP server locally and then connect Claude Desktop to it. You will access AWS services by sending requests through the MCP server, which translates them into AWS operations and returns results back to Claude Desktop.
How to install
Prerequisites before installation:
-
Python 3.12+
-
AWS credentials configured (for example using ~/.aws/credentials)
Step-by-step commands
pip install aws-mcp-server
Configure Claude Desktop by adding the MCP server reference to your claude_desktop_config.json.
{
"mcpServers": {
"aws-mcp-server": {
"command": "aws-mcp-server"
}
}
}
Configure AWS credentials
aws configure
# OR manually edit ~/.aws/credentials:
If you edit the credentials file manually, include your AWS access key, secret key, and a region (e.g., us-east-1).
Available tools
s3_list_buckets
List all S3 buckets in your AWS account.
s3_list_objects
List objects inside a specified S3 bucket.
ec2_describe_instances
Describe EC2 instances to retrieve instance details.
ec2_describe_security_groups
Describe EC2 security groups.
ec2_describe_vpcs
Describe VPCs used by your AWS environment.
rds_describe_instances
Describe AWS RDS database instances.
cost_explorer_get_reports
Get cost and usage reports from Cost Explorer.
cloudwatch_get_metric_statistics
Retrieve CloudWatch metric statistics.
aws_sdk_wrapper_access
Access any AWS operation via the generic AWS SDK wrapper.
vector_store_ingest_documents
Ingest documents into the optional vector store.
vector_store_search
Search documents in the vector store.