mcpField
A
Aws Pricing Calculator Mcp

Aws Pricing Calculator Mcp

本地服务
github.com/Musheer360云与基础设施821 周前更新

关于 Aws Pricing Calculator Mcp

Aws Pricing Calculator Mcp 是用于 AWS Pricing Calculator 的 MCP 服务,可通过自然语言创建成本估算、获取分享链接和实际计算结果,面向 AWS 成本规划场景。它将配置和计算交给 AWS 计算器,并提供服务明细报告。

主要功能

  1. 01搜索 AWS 服务目录
  2. 02创建并编辑成本估算
  3. 03生成可分享的计算器链接
  4. 04通过无头 Chrome 获取实际成本
  5. 05导出 CSV 或 Markdown 报告
  6. 06导入已有估算

适用场景

  1. 01估算 AWS 部署方案的月度成本
  2. 02比较 Savings Plans 和 Reserved Instances 配置
  3. 03分享估算链接并查看服务成本明细

MCP 相关

该 MCP 服务向客户端提供 AWS 服务搜索、估算创建和修改、导入导出及报告工具。实际成本通过打开 AWS Pricing Calculator 获取;无需 AWS 凭证。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

mcp.json · 通用配置
{
"mcpServers": {
"aws-calculator": {
"command": "npx",
"args": [
"-y",
"aws-calculator-mcp"
]
}
}
}
启动命令npx -y aws-calculator-mcp

本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。

安装包
npmaws-calculator-mcp

工具

9

收录的工具列表 · 更新于 3 周前

参数类型必填说明
querystring是一个或多个搜索词,以逗号分隔
partitionstring否AWS 分区(默认值:"aws")。有效值:"aws"、"aws-iso"、"aws-iso-b"

详细介绍

aws-calculator-mcp

npm version License: MIT

适用于 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 处理:

  1. 搜索 AWS 服务目录
  2. 查询有效的配置字段
  3. 逐步构建估算
  4. 导出到 calculator.aws(生成可分享的链接)
  5. 在无头 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

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。