Mcp Aws Cost Anomaly について
Mcp Aws Cost Anomaly は、AWS Cost Explorer と異常検出を MCP ツールとして提供し、Agent による支出分析や予測、節約案の確認を支援します。起動時に IAM 権限を検査し、書き込み権限があれば起動を拒否します。
主な機能
- 01最近のコスト異常を取得
- 02ディメンション別のコスト内訳
- 0330/60/90 日のコスト予測
- 04前月比の支出を比較
- 05節約案とクレジット利用状況
- 06起動時に読み取り専用を強制
活用シーン
- 01AWS の異常な支出原因を調査
- 02サービス、アカウント、タグ別に費用を比較
- 03コストの推移と節約策を確認
MCP 対応
AWS のコスト異常、内訳、予測、節約案、クレジット利用状況を扱うツールを MCP クライアントに提供します。呼び出し元のポリシーを検査し、書き込み権限が見つかると起動しません。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。
ツール
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
Archimedes Market で検証済みのアセットです。4つの観点(セキュリティ・品質・ライセンス・複雑さ)に基づく信頼性レポートの全文と、厳選されたカタログはアセットページをご覧ください。
MCP AWS Cost Anomaly
AWS Cost Explorer と Anomaly Detection を MCP ツールとして提供します。エージェントが想定外の支出を検出したり、サービス、アカウント、タグ別のコスト内訳を取得したり、AWS アカウントに対する書き込み権限を一切使わずに予測や節約の推奨事項を取得したりできます。
ツール
list_anomalies—ce:GetAnomaliesから、重大度と根本原因のヒントを含む最近のコスト異常を取得しますget_cost_explorer— 期間を指定して、ディメンション(サービス、アカウント、リージョン、タグ)別のコストと使用状況の内訳を取得しますforecast_cost— 上限と下限を含む30/60/90日間のコスト予測を取得しますmonthly_breakdown— 前月比の支出と変動のハイライトを取得しますsavings_recommendations— Compute Optimizer と Trusted Advisor の推奨事項を取得しますcredit_utilization— 残りの AWS クレジット、有効期限、最近の利用額を取得します
読み取り専用の適用
起動時に、サーバーは呼び出し元の ID(STS GetCallerIdentity)を解決し、アタッチされたポリシーを一覧表示します。いずれかの AWS サービスで、ポリシーに書き込み動詞(Create*、Delete*、Modify*、Put*、Update*、Run*)に一致する Action が含まれている場合、サーバーは起動を拒否します。推奨される IAM ロールには、以下のみをアタッチしてください。
arn:aws:iam::aws:policy/AWSBillingReadOnlyAccess- 管理ポリシーに含まれていない場合は、
ce:GetAnomalies、ce:GetCostForecast、ce:GetSavingsPlansUtilization
クイックスタート
pip install mcp-aws-cost-anomaly
export AWS_ACCESS_KEY_ID="..."
export AWS_SECRET_ACCESS_KEY="..."
export AWS_REGION="us-east-1"
mcp-aws-cost-anomaly serve
エージェントの一般的なワークフロー
Agent: "Why was last month's AWS bill 22% higher than the month before?"
↓
1. monthly_breakdown → confirms the delta
2. get_cost_explorer(group_by="SERVICE") → shows DynamoDB jumped 4x
3. list_anomalies → root cause flagged on a specific table
4. forecast_cost → projected impact if pattern continues
ライセンス
MIT。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。