Open8
AWS Pricing MCP Server を試す
Claude Code で試す
CloudShell 上で実行
IAM ユーザー作成
$ USER_NAME="mcp"
$ aws iam create-user --user-name "${USER_NAME}"
Pricing MCP Server 用ポリシーを作成
mcp-policy.json
{
"Version": "2012-10-17",
"Statement": [
{
"Effect": "Allow",
"Action": [
"pricing:*"
],
"Resource": "*"
}
]
}
$ aws iam create-policy \
--policy-name mcp-policy \
--policy-document file://mcp-policy.json
作成したポリシーをアタッチ
aws iam attach-user-policy \
--user-name "${USER_NAME}" \
--policy-arn arn:aws:iam::01234567890:policy/mcp-policy
アクセスキーを作成
$ aws iam create-access-key --user-name "${USER_NAME}"
ローカルで実行
プロファイル作成
% aws configure --profile dev-mcp
AWS Access Key ID [None]: XXXXXXXXXXXXXXXX
AWS Secret Access Key [None]: YYYYYYYYYYYYYYYY
Default region name [None]: us-east-1
試しに実行
% aws pricing get-attribute-values \
--profile dev-mcp \
--service-code AmazonEC2 \
--attribute-name volumeType \
--max-items 1
{
"AttributeValues": [
{
"Value": "Cold HDD"
}
],
"NextToken": "eyJOZXh0VG9rZW4iOiBudWxsLCAiYm90b190cnVuY2F0ZV9hbW91bnQiOiAxfQ=="
}
お試し用のディレクトリ ~/tmp/mcp
を作って Claude Code で試す
~/tmp/.mcp.json
{
"mcpServers": {
"awslabs.aws-pricing-mcp-server": {
"command": "uvx",
"args": ["awslabs.aws-pricing-mcp-server@latest"],
"env": {
"FASTMCP_LOG_LEVEL": "ERROR",
"AWS_PROFILE": "dev-mcp",
"AWS_REGION": "us-east-1"
},
"disabled": false,
"autoApprove": []
}
}
}
Aurora Serverless v2 (Aurora Standard) 1ACU の 1 時間あたりの料金を教えて
何も指定してないのに東京リージョンの料金を取得してきた...
日本語で聞いたからか?
⏺ Aurora Serverless v2 の 1ACU あたりの 1時間料金(東京リージョン):
- Aurora Standard(MySQL/PostgreSQL): $0.15/ACU-Hr
- Aurora IO-Optimized(MySQL/PostgreSQL): $0.20/ACU-Hr
コスト確認
% npx ccusage@latest
┌────────────┬───────────────┬───────────┬───────────┬─────────────┐
│ Date │ Models │ Input │ Output │ Cost (USD) │
├────────────┼───────────────┼───────────┼───────────┼─────────────┤
│ 2025-09-20 │ - sonnet-4 │ 46 │ 374 │ $0.19 │
├────────────┼───────────────┼───────────┼───────────┼─────────────┤
│ Total │ │ 46 │ 374 │ $0.19 │
└────────────┴───────────────┴───────────┴───────────┴─────────────┘
英語で聞いてみた
Please tell me the hourly cost of 1 ACU for Aurora Serverless v2 (Aurora Standard).
⏺ The hourly cost for 1 ACU (Aurora Capacity Unit) for Aurora Serverless v2 (Aurora MySQL Standard) is $0.12 per hour.
There's also an IO-Optimized option available at $0.16 per hour per ACU.
ドイツ語で聞いてみた
Bitte teilen Sie mir die Stundengebühr für 1 ACU bei Aurora Serverless v2 (Aurora Standard) mit.
⏺ Die Stundengebühr für 1 ACU (Aurora Capacity Unit) bei Aurora Serverless v2 (Aurora Standard) beträgt $0,12 pro Stunde.
Es gibt auch eine IO-Optimized Option für $0,16 pro Stunde pro ACU.
残念