aws-billing-mcp
aws-billing-mcp
MCP-сервер (stdio) — обращается к данным Billing and Cost Management <целевого аккаунта AWS> через локальный AWS CLI, для анализа расходов и потребления в MCP-клиентах, таких как Quick Desktop.
Предварительные требования
Node.js ≥ 18 (на машине установлена v24)
AWS CLI v2, при этом учётные данные default profile (или profile, указанного в
AWS_PROFILE) принадлежат <целевому аккаунту AWS>Права IAM:
ce:Get*,budgets:ViewBudget,sts:GetCallerIdentity
При первом вызове инструмента сервер проверяет с помощью sts get-caller-identity, что текущие учётные данные действительно принадлежат <целевому аккаунту AWS>; при несовпадении сразу выдаёт ошибку, предотвращая случайные запросы к другим аккаунтам.
Related MCP server: aws-cost-mcp
Установка
cd ~/aws-billing-mcp
npm installСмоук-тест
node test-client.mjsБудут перечислены все инструменты, выполнен запрос топ-5 затрат за текущий месяц с группировкой по сервисам, а также сделан прогноз затрат на конец месяца.
Подключение к Quick Desktop
В конфигурации MCP-серверов Quick Desktop (Settings → Интеграции/MCP-серверы, или в его JSON-файле конфигурации) добавьте:
{
"mcpServers": {
"aws-billing": {
"command": "node",
"args": ["~/aws-billing-mcp/index.mjs"],
"env": {
"AWS_PROFILE": "default"
}
}
}
}Примечание: node установлен через nvm (
~/.nvm/versions/node/v24.8.0/bin/node). Если Quick Desktop не находитnodeилиawsпри запуске, заменитеcommandна абсолютный путь к node и добавьте вenv"PATH": "/usr/local/bin:/usr/bin:/bin:/opt/homebrew/bin"(включая каталог, где находится aws).
Список инструментов
Инструмент | Назначение |
| Основной запрос: затраты/потребление за произвольный период, группировка по SERVICE, USAGE_TYPE, REGION, TAG и др. (до 2), поддержка выражений фильтра Cost Explorer, автоматическая пагинация |
| Перечисление фактических значений по измерению (имена сервисов, регионы и т.д.) для точных значений фильтра |
| Прогноз затрат на будущий период (с 80% доверительным интервалом) |
| Аномалии затрат, обнаруженные Cost Anomaly Detection, и их первопричины |
| Бюджеты аккаунта и фактическое/прогнозное исполнение |
| Ключи/значения тегов распределения затрат в данных биллинга, для использования с группировкой по TAG |
| Utilization и coverage для Savings Plans / RI |
Типичные аналитические вопросы (в Quick Desktop)
«Сколько этот аккаунт потратил в этом месяце? Отсортируй по сервисам, топ-10.»
«Тренд расходов на Bedrock за последние 30 дней по дням, есть ли аномальные пики?»
«Спрогнозируй общий счёт на конец августа.»
«Разбей расходы на EC2 по usage type, какая часть растёт быстрее всего?»
Переменные окружения
Переменная | Значение по умолчанию | Описание |
|
| Аккаунт AWS, к которому разрешён доступ; при несовпадении учётных данных — отказ |
| (системный по умолчанию) | Используемый profile AWS CLI |
|
| Путь к исполняемому файлу AWS CLI |
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceAWS Cost Explorer + Anomaly Detection exposed as MCP tools. Surface unusual spend by service/account/tag, pull cost breakdowns, forecasts, savings recommendations. Read-only IAM — refuses to start if the role can modify resources. Curated by Archimedes Market with a verified Trust Report.MIT
- AlicenseNot gradedqualityDmaintenanceEnables querying AWS Cost and Usage Report data via Amazon Athena for cost-effective and detailed cost analysis.1MIT
- AlicenseNot gradedqualityDmaintenanceEnables management and analysis of AWS security groups, S3 buckets, and VPC connections via MCP.7MIT
- AlicenseNot gradedqualityCmaintenanceEnables analysis of AWS costs and usage through the AWS Cost Explorer API, supporting multi-account architectures with role assumption and cost comparison, forecasting, and anomaly detection.Apache 2.0
Related MCP Connectors
Remote MCP for Copilot CLI switch gate MCP, structured receipts, audit logs, and reviewer-ready evid
A paid remote MCP for AI SDK data query MCP, built to return verdicts, receipts, usage logs, and aud
Remote MCP for MCP tool deprecation receipt, structured receipts, audit logs, and reviewer-ready evi
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/symeta/aws-billing-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server