AWS Pricing MCP
Server and serverless MCP implementation providing dynamic AWS EC2 instance pricing data.
Key Features
Use Cases
README
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
Star History
Repository Owner
Organization
Repository Details
Programming Languages
Tags
Join Our Newsletter
Stay updated with the latest AI tools, news, and offers by subscribing to our weekly newsletter.
Related MCPs
Discover similar Model Context Protocol servers
ShopSavvy Data API MCP Server
MCP server providing AI assistants with live product data, pricing, and price tracking from ShopSavvy.
ShopSavvy Data API MCP Server implements the Model Context Protocol to enable AI assistants to access and interact with ShopSavvy's extensive product database. It supports product lookup, retrieves current and historical pricing from multiple retailers, and allows scheduled monitoring of product prices. The server also manages API usage analytics and credit consumption, offering robust error handling and developer tools for integration.
- ⭐ 5
- MCP
- shopsavvy/shopsavvy-mcp-server
Blocknative MCP Server
Real-time multi-chain gas price prediction server compliant with Model Context Protocol.
Blocknative MCP Server provides real-time gas price predictions and transaction cost estimations across multiple blockchains using Blocknative’s APIs. It offers tools for predicting gas prices, estimating gas costs, and listing supported chains, all accessible through MCP-compatible interfaces. The server is asynchronous, supports both authenticated and unauthenticated API usage, and can be integrated with developer tooling such as Claude Desktop and FastMCP. Interactive prompts and a web inspector enhance developer experience for exploring gas price data.
- ⭐ 4
- MCP
- kukapay/blocknative-mcp
Uniswap V3 Price MCP Server
Real-time Uniswap V3 token price server for AI agents and DeFi automation.
Uniswap V3 Price MCP Server delivers real-time token prices from Uniswap V3 across major EVM-compatible networks, including Ethereum, Polygon, Arbitrum, and Optimism. Optimized for AI agents and DeFi automation, it queries token prices in USD or other stablecoins, with optional conversion via CryptoCompare. The server is designed for compatibility with MCP clients, enabling seamless and standardized integrations. Environment setup is straightforward, leveraging Infura endpoints and Node.js.
- ⭐ 2
- MCP
- kukapay/uniswap-price-mcp
Alpha Vantage MCP Server
Real-time financial data access for models via standardized protocol.
Alpha Vantage MCP Server implements the Model Context Protocol (MCP) to provide real-time and historical financial market data, including stock quotes, company profiles, cryptocurrency exchange rates, ETF information, and options chain analytics. It delivers a standardized API interface, enabling seamless integration with AI clients such as Claude Desktop. The server manages API keys, error handling, and rate limits for reliable data delivery.
- ⭐ 81
- MCP
- berlinbra/alpha-vantage-mcp
books-mcp-server
A server implementation supporting Model Context Protocol integration with cherry-studio.
books-mcp-server allows users to set up a Model Context Protocol (MCP) compliant server for managing and interacting with AI models. It enables integration with cherry-studio through STDIO commands and structured server configurations. The tool provides straightforward setup instructions and supports launching the server with customizable parameters, making it suitable for various AI context management tasks.
- ⭐ 5
- MCP
- VmLia/books-mcp-server
Alibaba Cloud Tablestore MCP Servers
Reference MCP server implementations for Alibaba Cloud Tablestore in Java and Python
Alibaba Cloud Tablestore MCP Servers provides multiple implementations (Java and Python) of MCP (Model Context Protocol) server-side components. It includes sample projects and a production-ready RAG-based knowledge Q&A system, enabling management of context and knowledge for AI applications on Tablestore. The libraries showcase standardized approaches for integrating Tablestore with modern AI use cases requiring context handling.
- ⭐ 148
- MCP
- aliyun/alibabacloud-tablestore-mcp-server
Didn't find tool you were looking for?