A Model Context Protocol (MCP) server that provides AWS EC2 instance pricing data. This project includes both a traditional server implementation and a serverless Lambda function. The Lambda function provides the same functionality as the server but with serverless benefits: For detailed Lambda documentation, see LAMBDA.md. - EC2 Pricing Data: Find the cheapest EC2 instances based on specification
Add this skill
npx mdskills install trilogy-group/aws-pricing-mcpProvides AWS EC2 pricing data via MCP with serverless deployment option and flexible filtering.
1# AWS Pricing MCP23A Model Context Protocol (MCP) server that provides AWS EC2 instance pricing data. This project includes both a traditional server implementation and a serverless Lambda function.45## Quick Start67### Lambda Deployment (Recommended)89The Lambda function provides the same functionality as the server but with serverless benefits:1011```bash12# Build and deploy13sam build14sam deploy --guided1516# Get the Function URL17aws cloudformation describe-stacks \18 --stack-name aws-pricing-mcp \19 --query 'Stacks[0].Outputs[?OutputKey==`FunctionUrl`].OutputValue' \20 --output text21```2223For detailed Lambda documentation, see [LAMBDA.md](LAMBDA.md).2425### Server Deployment2627```bash28# Install dependencies29pip install -r requirements.txt3031# Run the server32python src/server.py33```3435## Features3637- **EC2 Pricing Data**: Find the cheapest EC2 instances based on specifications38- **Multiple Pricing Models**: On Demand, Reserved Instances, CloudFix RightSpend39- **Flexible Filtering**: Region, platform, tenancy, vCPU, RAM, GPU, etc.40- **JSON-RPC 2.0**: Full MCP protocol compliance41- **Serverless Option**: Lambda function with Function URL42- **Dynamic Data**: Always up-to-date pricing from S34344## Documentation4546- [LAMBDA.md](LAMBDA.md) - Comprehensive Lambda documentation47- [MCP.md](MCP.md) - MCP protocol examples48- [PRICING.md](PRICING.md) - Pricing data format and sources49- [BUILD.md](BUILD.md) - Build instructions5051## License5253[LICENSE](LICENSE)54
Full transparency — inspect the skill content before installing.