AWS chính thức ra mắt MCP server cho Billing and Cost Management – một công cụ mã nguồn mở giúp quản lý chi phí AWS thông minh hơn thông qua các trợ lý AI.
https://aws.amazon.com/about-aws/whats-new/2025/08/aws-billing-cost-management-mcp-server
MCP Server Là Gì?
MCP (Model Context Protocol) server là một “cầu nối” cho phép các trợ lý AI như Claude Desktop, VS Code, Amazon Q Developer CLI… có thể truy cập và phân tích dữ liệu chi phí AWS của bạn.
Nói đơn giản: Thay vì phải tự mình kiểm tra từng báo cáo chi phí phức tạp, giờ chỉ cần hỏi AI và nhận câu trả lời ngay lập tức.
Các lợi ích chính khi quản lý chi phí có AI hỗ trợ
1. Phân Tích Chi Phí Dễ Dàng
- Xem chi phí quá khứ và dự báo tương lai
- So sánh chi phí giữa các tháng
- Phát hiện chi phí bất thường tự động
2. Tối Ưu Hóa Chi Tiêu
- Nhận gợi ý tiết kiệm chi phí cho EC2, Lambda, EBS
- Phân tích cơ hội mua Savings Plans và Reserved Instances
- Tìm kiếm cơ hội chuyển sang AWS Graviton để tiết kiệm
3. Giám Sát Free Tier
- Theo dõi sử dụng Free Tier
- Tránh phát sinh chi phí ngoài ý muốn
4. Phân Tích Storage (S3)
- Truy vấn dữ liệu Storage Lens bằng SQL
- Phân tích chi phí lưu trữ theo bucket, region
- Tìm cơ hội tối ưu hóa lưu trữ
Cách Cài Đặt
Bước 1: Chuẩn Bị
- Có tài khoản AWS với quyền truy cập các API Billing
- Cấu hình AWS credentials bằng lệnh dưới, điền thông tin Access Key, Secret Key vào
aws configure
- Cài đặt uv từ Astral
https://docs.astral.sh/uv/getting-started/installation
curl -LsSf https://astral.sh/uv/install.sh | sh

- Cài Python bằng lệnh
uv python install 3.10

Bước 2: Cài Đặt MCP Server
Với Linux/MacOS:
Cấu hình MCP Server trong MCP Client của bạn (ví dụ: đối với Amazon Q Developer CLI, hãy tạo ~/.aws/amazonq/mcp.json):
{
"mcpServers": {
"awslabs.billing-cost-management-mcp-server": {
"command": "uvx",
"args": [
"awslabs.billing-cost-management-mcp-server@latest"
],
"env": {
"AWS_PROFILE": "your-aws-profile",
"AWS_REGION": "ap-northeast-1"
}
}
}
}

Bước 3: Kết Nối Với AI Assistant
MCP server hoạt động với nhiều công cụ AI:
- Amazon Q Developer (Console và CLI)
- Claude Desktop
- Visual Studio Code
- Kiro IDE
Bài viết này tôi dùng Amazon Q
Nếu thành công bạn sẽ thấy MCP server cho Billing and Cost Management được load như sau:

Các Tính Năng Chính
1. Cost Explorer
Phân tích chi phí lịch sử, dự báo chi phí, theo dõi xu hướng sử dụng
2. Budget Monitoring
Kiểm tra ngân sách hiện tại và cảnh báo vượt ngưỡng
3. Compute Optimizer
Nhận khuyến nghị tối ưu cho các dịch vụ compute
4. Cost Optimization Hub
Tập trung các cơ hội tiết kiệm chi phí
5. Storage Lens
Phân tích chi tiết chi phí lưu trữ S3
Ví Dụ Sử Dụng Thực Tế
Sau khi cài đặt, tôi hỏi AI câu sau:
check cost this month?
→ và nhận được câu trả lời như hình




Lưu Ý Quan Trọng
Về Bảo Mật
- MCP server sử dụng AWS credentials của bạn
- Cần cấp đủ quyền IAM cho các API cần thiết
- Dữ liệu được xử lý an toàn theo tiêu chuẩn AWS
Kết Luận
AWS Billing and Cost Management MCP server là giúp đơn giản hóa quản lý chi phí AWS. Thay vì phải đọc hàng chục báo cáo phức tạp, giờ bạn chỉ cần trò chuyện với AI để hiểu rõ chi phí và tìm cách tối ưu.
Hy vọng bài viết có ích và cảm ơn độc giả!

Để lại một bình luận