关于 Aws Pricing Calculator Mcp
Aws Pricing Calculator Mcp 是用于 AWS Pricing Calculator 的 MCP 服务,可通过自然语言创建成本估算、获取分享链接和实际计算结果,面向 AWS 成本规划场景。它将配置和计算交给 AWS 计算器,并提供服务明细报告。
主要功能
- 01搜索 AWS 服务目录
- 02创建并编辑成本估算
- 03生成可分享的计算器链接
- 04通过无头 Chrome 获取实际成本
- 05导出 CSV 或 Markdown 报告
- 06导入已有估算
适用场景
- 01估算 AWS 部署方案的月度成本
- 02比较 Savings Plans 和 Reserved Instances 配置
- 03分享估算链接并查看服务成本明细
MCP 相关
该 MCP 服务向客户端提供 AWS 服务搜索、估算创建和修改、导入导出及报告工具。实际成本通过打开 AWS Pricing Calculator 获取;无需 AWS 凭证。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
工具
9收录的工具列表 · 更新于 3 周前
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| query | string | 是 | 一个或多个搜索词,以逗号分隔 |
| partition | string | 否 | AWS 分区(默认值:"aws")。有效值:"aws"、"aws-iso"、"aws-iso-b" |
详细介绍
aws-calculator-mcp
适用于 AWS Pricing Calculator 的 MCP 服务。通过自然语言创建成本估算、获取可分享的链接,并检索 AWS 实际计算的成本。
- 436 项服务,72 个区域
- 通过无头 Chrome 获取真实定价(不是估算值)
- Savings Plans、Reserved Instances 和所有定价模型
- 无需 AWS 凭证
安装
添加到 MCP 客户端配置中:
{
"mcpServers": {
"aws-calculator": {
"command": "npx",
"args": ["-y", "aws-calculator-mcp@latest"]
}
}
}
| 客户端 | 配置文件 |
|---|---|
| Kiro | ~/.kiro/settings/mcp.json |
| Claude Desktop(macOS) | ~/Library/Application Support/Claude/claude_desktop_config.json |
| Claude Desktop(Windows) | %APPDATA%\Claude\claude_desktop_config.json |
| Cursor | .cursor/mcp.json |
| VS Code | .vscode/mcp.json |
需要 Node.js ≥ 18。Chrome 可选(仅用于检索成本)。
功能
你可以让 AI 助手估算 AWS 成本,其余工作由 MCP 处理:
- 搜索 AWS 服务目录
- 查询有效的配置字段
- 逐步构建估算
- 导出到 calculator.aws(生成可分享的链接)
- 在无头 Chrome 中打开链接,获取实际计算的成本
定价与 calculator.aws 完全相同,因为实际计算就是由 calculator.aws 完成的。
工具
| 工具 | 用途 |
|---|---|
search_services | 按关键词查找服务 |
get_service_fields | 获取服务的有效配置字段 |
create_estimate | 开始新的估算 |
add_service | 添加已配置的服务 |
update_service | 就地修改服务 |
export_estimate | 获取可分享的 calculator.aws URL |
refresh_estimate | 通过无头 Chrome 获取实际成本 |
generate_report | 按服务拆分成本(CSV/Markdown) |
import_estimate | 下载现有估算 |
示例
“估算 us-west-2 中的生产技术栈:2 台带有 Savings Plan 的 c5.xlarge EC2、每月 20M 次请求的 Lambda、500GB S3、1TB CloudFront”
→ 返回 calculator.aws 链接,以及按服务拆分的每月 $333.92 成本明细。
工作原理
Your prompt → Agent configures services → MCP packages payload → calculator.aws saves it
→ Chrome opens it → scrapes real costs
不在本地计算价格,也不硬编码费率。所有计算均由 AWS 计算器前端完成。
要求
- Node.js ≥ 18
- Chrome(可选)——用于
refresh_estimate和generate_report。使用npx puppeteer browsers install chrome安装,或使用系统 Chrome。
许可证
MIT
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。