sample-cloud-spend-mcp-server
If you are the rightful owner of sample-cloud-spend-mcp-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
A sample MCP server for understanding cloud spend using AWS Cost Explorer and Amazon Bedrock.
This tool provides a convenient way to analyze and visualize AWS cloud spending data using Anthropic's Claude model as an interactive interface. It functions as an MCP server that exposes AWS Cost Explorer API functionality to Claude Desktop, allowing you to ask questions about your AWS spend in natural language. The server can be run locally or remotely on Amazon EC2, and it supports both local and remote configurations. It provides detailed breakdowns of AWS spending, including EC2 and Bedrock usage, and allows for interactive querying through natural language. The server is designed to be extensible, allowing for the addition of new cost analysis tools.
Features
- Amazon EC2 Spend Analysis: View detailed breakdowns of EC2 spending for the last day.
- Amazon Bedrock Spend Analysis: View breakdown by region, users, and models over the last 30 days.
- Service Spend Reports: Analyze spending across all AWS services for the last 30 days.
- Detailed Cost Breakdown: Get granular cost data by day, region, service, and instance type.
- Interactive Interface: Use Claude to query your cost data through natural language.
Tools
get_ec2_spend_last_day
Retrieves EC2 spending data for the previous day.
get_detailed_breakdown_by_day
Delivers a comprehensive analysis of costs by region, service, and instance type.
get_bedrock_daily_usage_stats
Delivers a per-day breakdown of model usage by region and users.
get_bedrock_hourly_usage_stats
Delivers a per-day per-hour breakdown of model usage by region and users.