MCP Servers / cloud-service / AWS MCP

AWS MCP

JSON →
httpnone5cloud-service

Interact with your AWS environment using natural language. Requires local AWS credentials.

Install
How to run this server
[ { "cmd": "pip install .", "imports": [] } ]
server path: aws-mcp
Tools
What this server exposes
ec2_describe_instances
Describe EC2 instances with optional filters
ec2_start_instances
Start one or more EC2 instances
ec2_stop_instances
Stop one or more EC2 instances
ec2_reboot_instances
Reboot one or more EC2 instances
ec2_create_security_group
Create a new security group
ec2_authorize_security_group_ingress
Add ingress rule to a security group
ec2_revoke_security_group_ingress
Remove ingress rule from a security group
ec2_describe_security_groups
Describe security groups with optional filters
s3_list_buckets
List all S3 buckets
s3_list_objects
List objects in an S3 bucket
s3_get_object
Get an object from S3
s3_put_object
Upload an object to S3
s3_delete_object
Delete an object from S3
s3_create_bucket
Create a new S3 bucket
s3_delete_bucket
Delete an S3 bucket
lambda_list_functions
List Lambda functions
lambda_invoke
Invoke a Lambda function
lambda_get_function
Get details of a Lambda function
dynamodb_list_tables
List DynamoDB tables
dynamodb_get_item
Get an item from a DynamoDB table
dynamodb_put_item
Put an item into a DynamoDB table
dynamodb_query
Query a DynamoDB table
dynamodb_scan
Scan a DynamoDB table
cloudwatch_list_metrics
List CloudWatch metrics
cloudwatch_get_metric_statistics
Get statistics for a CloudWatch metric
cloudwatch_put_metric_data
Publish metric data to CloudWatch
iam_list_roles
List IAM roles
iam_list_users
List IAM users
iam_get_user
Get details of an IAM user
iam_create_user
Create a new IAM user
Configuration
Environment & auth
authnone
envAWS_SAGE_LOCALSTACK_HOST
envAWS_SAGE_LOCALSTACK_PORT
Resources
AWS MCP — MCP Server · libregistry