AWS EC2 定价 MCP 服务器
AWS EC2 定价 MCP 服务器允许任何 LLM 或自动化脚本通过一次调用查询实时 EC2 定价。它由预先解析的 AWS 定价目录提供支持,可以回答以下问题:
What is the cheapest EC2 instance with 32GB RAM?
Which AMD instances have more than 3.5 Ghz CPUs?
What is the 3-yr All Upfront discount on r6g family in eu-west-1?
What is the cheapest instance to run Windows with SQL Server Enterprise?
使用 Docker
使用 Docker hub 镜像
将此 mcp_config.json 用于 Docker hub 镜像:
--rm标志在容器退出时删除该容器。-i标志启用 stdio 通信的交互模式。-q标志抑制有关下载图像的 docker 消息。--network none完全断开容器与网络的连接,以保证不会泄露数据。
使用本地图像
构建图像:
这将下载价格数据并构建镜像。BUILD_DATE 参数确保在构建期间下载最新的价格数据。
本地构建图像的示例 mcp_config.json:
--rm标志在容器退出时删除该容器。-i标志启用 stdio 通信的交互模式。--network none完全断开容器与网络的连接,以保证不会泄露数据。
Related MCP server: AWS CLI MCP Server
直接使用 Python
您需要先下载定价数据:
它应该与 server.py 位于同一目录中。
本地 Python 的示例 mcp_config.json:
搭建说明
有关构建和发布 Docker 镜像的说明,请参阅BUILD.md 。
定价数据 JSON 格式
请参阅PRICING.md 。