
AWS EC2 Pricing MCP Server

2025.05.02
0
PythonAWS EC2定价查询金融服务金融服务
AWS EC2 Pricing MCP Server 是一个允许任何LLM或自动化脚本通过一次调用查询实时EC2定价的服务。它基于预解析的AWS定价目录,能够回答关于EC2实例价格的各种问题,例如查询最便宜的EC2实例、特定CPU性能的实例、长期折扣等。
View on GitHub
Overview
基本能力
产品定位
AWS EC2 Pricing MCP Server 主要用于提供实时AWS EC2实例的定价信息,帮助用户快速获取和比较不同配置的EC2实例价格。
核心功能
- 实时查询AWS EC2实例定价
- 支持多种查询条件,如内存大小、CPU性能、折扣类型等
- 提供预解析的AWS定价目录
适用场景
- 自动化脚本需要实时EC2定价信息
- LLM需要回答关于EC2定价的问题
- 用户需要比较不同EC2实例的价格
工具列表
- Docker:用于快速部署和运行服务
- Python:直接运行服务脚本
常见问题解答
- 如何获取最新的定价数据?通过curl命令下载最新的定价数据。
- 如何构建Docker镜像?参考BUILD.md文件中的说明。
使用教程
使用依赖
- Docker或Python环境
安装教程
使用Docker
- 从Docker Hub拉取镜像:
docker run --rm -i -q ai1st/aws-pricing-mcp
- 或构建本地镜像:
docker build -t aws-pricing-mcp .
使用Python
- 下载定价数据:
curl https://cloudfix-public-aws-pricing.s3.us-east-1.amazonaws.com/pricing/ec2_pricing.json.gz | gunzip > ec2_pricing.json
- 运行服务脚本:
python /path/to/server.py
调试方式
- 确保定价数据文件
ec2_pricing.json
与server.py
在同一目录下。 - 使用Docker时,确保容器能够正常启动并运行。