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
Serveurs connexes
AlibabaCloud DevOps MCP
Yunxiao MCP Server provides AI assistants with the ability to interact with the Yunxiao platform.
Replicate Designer
Generate images using Replicate's Flux 1.1 Pro model.
Remote MCP Server (Authless)
A remote MCP server without authentication, deployable on Cloudflare Workers.
ThingsPanel MCP
An MCP server for interacting with the ThingsPanel IoT platform.
Remote MCP Server (Authless)
A template for deploying a remote, authentication-free MCP server on Cloudflare Workers.
Kubernetes MCP Server
A versatile MCP server for Kubernetes and OpenShift, distributed as a native binary, npm/Python package, or Docker image.
Salesforce MCP Server
Integrates Claude with Salesforce, enabling natural language interactions with your Salesforce data and metadata.
Workday by CData
A read-only server for querying live Workday data using LLMs, powered by the CData JDBC Driver.
Auth0 MCP Server
Provides AI assistants with controlled access to the Auth0 Management API for tenant management, enforcing security and least-privilege access.
MCP OpenAI Server
A server for interacting with the OpenAI API. Requires an OpenAI API key.