Back to Home
aws-samples icon

sample-cfm-tips-mcp

Verified Safe

by aws-samples

Overview

Provides comprehensive AWS cost analysis and optimization recommendations for various services (EC2, EBS, RDS, Lambda, S3, CloudWatch, CloudTrail), designed to integrate seamlessly with Amazon Q CLI and other Model Context Protocol (MCP) compatible clients.

Installation

Run Command
python3 mcp_server_with_runbooks.py

Environment Variables

  • AWS_ACCESS_KEY_ID
  • AWS_SECRET_ACCESS_KEY
  • AWS_DEFAULT_REGION
  • AWS_PROFILE

Security Notes

The project explicitly prioritizes security by recommending least-privilege, read-only IAM roles for LLM agents to prevent resource modification. It includes critical internal mechanisms (`S3CostConstraintViolationError`, `CostController`) to actively prevent cost-incurring or forbidden AWS API operations. No hardcoded sensitive credentials were found. Uses standard `boto3` for AWS interactions and `pip` for dependency management.

Similar Servers

Stats

Interest Score41
Security Score9
Cost ClassMedium
Avg Tokens7000
Stars16
Forks2
Last Update2025-12-01

Tags

AWSCost OptimizationS3EC2EBSRDSLambdaCloudWatchCloudTrailMCPAmazon QAI/MLDevOpsAnalytics