AWS EC2 Pricing
Get up-to-date EC2 pricing information with one call. Fast. Powered by a pre-parsed AWS pricing catalogue.
AWS Pricing MCP
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.
Quick Start
Lambda Deployment (Recommended)
The Lambda function provides the same functionality as the server but with serverless benefits:
# Build and deploy
sam build
sam deploy --guided
# Get the Function URL
aws cloudformation describe-stacks \
--stack-name aws-pricing-mcp \
--query 'Stacks[0].Outputs[?OutputKey==`FunctionUrl`].OutputValue' \
--output text
For detailed Lambda documentation, see LAMBDA.md.
Server Deployment
# Install dependencies
pip install -r requirements.txt
# Run the server
python src/server.py
Features
- EC2 Pricing Data: Find the cheapest EC2 instances based on specifications
- Multiple Pricing Models: On Demand, Reserved Instances, CloudFix RightSpend
- Flexible Filtering: Region, platform, tenancy, vCPU, RAM, GPU, etc.
- JSON-RPC 2.0: Full MCP protocol compliance
- Serverless Option: Lambda function with Function URL
- Dynamic Data: Always up-to-date pricing from S3
Documentation
- LAMBDA.md - Comprehensive Lambda documentation
- MCP.md - MCP protocol examples
- PRICING.md - Pricing data format and sources
- BUILD.md - Build instructions
License
Servidores relacionados
Bigeye MCP Server
Interact with Bigeye's data quality monitoring platform via its Datawatch API. Supports dynamic API key authentication.
Paytm MCP Server
A server for managing Paytm payment links and transactions.
Google Ads
MCP server acting as an interface to the Google Ads, enabling programmatic access to Google Ads data and management features.
Edgee MCP Server
Manage organizations, projects, components, and users via the Edgee API.
Gdrive Cloudflare worker
Remote MCP server for Google Drive and Sheets running on Cloudflare Workers with full OAuth 2.0 support.
MCP Server with Google OAuth
A remote MCP server with built-in Google OAuth authentication, designed for deployment on Cloudflare Workers.
Alby MCP Server
Control a Lightning wallet using Nostr Wallet Connect (NWC).
Salesforce Einstein by CData
A read-only MCP server for querying live Salesforce Einstein data using a CData JDBC driver.
Google Cloud
An MCP server for interacting with your Google Cloud resources and services.
MCP SSH Server
Provides SSH access to remote servers, allowing AI tools to securely connect to your VPS for management.