Aws Pricing Calculator Mcp について
Aws Pricing Calculator Mcpは、自然言語からAWS Pricing Calculatorの見積もりを作成し、共有リンクや計算済みコストを取得するMCPサーバーです。AWSのコスト計画向けで、料金計算はAWSの計算機に任せ、サービス別レポートも作成できます。
主な機能
- 01AWSサービスカタログの検索
- 02コスト見積もりの作成と編集
- 03共有可能な計算機リンクの生成
- 04ヘッドレスChromeで実コストを取得
- 05CSVまたはMarkdownレポートの出力
- 06既存見積もりのインポート
活用シーン
- 01AWS構成の月額コストを見積もり
- 02Savings PlansとReserved Instancesの構成を比較
- 03見積もりリンクを共有してサービス別内訳を確認
MCP 対応
AWSサービス検索、見積もりの作成・編集、インポート・エクスポート、レポート作成のツールをMCPクライアントに提供します。実コストはAWS Pricing Calculatorから取得し、AWS認証情報は不要です。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
9掲載時のツール一覧 · 3 週間前に更新
| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| query | string | はい | 1 つ以上の検索語をカンマで区切って指定します |
| 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 の本番環境向けスタックを見積もってください。Savings Plan を適用した c5.xlarge の EC2 を 2 台、Lambda のリクエスト数を 2,000 万件、S3 を 500GB、CloudFront を 1TB」
→ サービスごとの内訳と、月額 333.92 ドルを示す calculator.aws のリンクが返されます。
仕組み
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 サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。