Skip to main content
Glama
symeta

aws-billing-mcp

by symeta

aws-billing-mcp

MCP-Server (stdio) – greift über die lokale AWS-CLI auf die Billing and Cost Management-Daten des zu, damit MCP-Clients wie Quick Desktop Verbrauchs- und Nutzungsanalysen durchführen können.

Voraussetzungen

  • Node.js ≥ 18 (lokal installiert: v24)

  • AWS CLI v2, und die Anmeldedaten des Standard-Profils (oder des durch AWS_PROFILE angegebenen Profils) gehören zum

  • IAM-Berechtigungen: ce:Get*, budgets:ViewBudget, sts:GetCallerIdentity

Beim ersten Aufruf eines Tools prüft der Server mit sts get-caller-identity, ob die aktuellen Anmeldedaten tatsächlich zum gehören. Bei Nichtübereinstimmung wird sofort ein Fehler ausgegeben, um eine versehentliche Abfrage anderer Konten zu verhindern.

Related MCP server: aws-cost-mcp

Installation

cd ~/aws-billing-mcp
npm install

Smoke-Test

node test-client.mjs

Listet alle Tools auf, fragt die Top-5-Kosten nach Service für den aktuellen Monat ab und führt eine Kostenprognose für das Monatsende durch.

Einbindung in Quick Desktop

Fügen Sie in der MCP-Server-Konfiguration von Quick Desktop (Settings → Integrationen/MCP-Server oder in der JSON-Konfigurationsdatei) Folgendes hinzu:

{
  "mcpServers": {
    "aws-billing": {
      "command": "node",
      "args": ["~/aws-billing-mcp/index.mjs"],
      "env": {
        "AWS_PROFILE": "default"
      }
    }
  }
}

Hinweis: node wurde über nvm installiert (~/.nvm/versions/node/v24.8.0/bin/node). Falls Quick Desktop beim Start node oder aws nicht findet, ersetzen Sie command durch den absoluten Pfad zu node und fügen Sie in env "PATH": "/usr/local/bin:/usr/bin:/bin:/opt/homebrew/bin" hinzu (enthält das Verzeichnis von aws).

Tool-Liste

Tool

Zweck

get_cost_and_usage

Kernabfrage: Kosten/Nutzung für beliebige Zeiträume, Gruppierung nach SERVICE, USAGE_TYPE, REGION, TAG usw. (max. 2), unterstützt Cost-Explorer-Filterausdrücke, automatisches Paging

get_dimension_values

Listet die tatsächlich kostenverursachenden Werte einer Dimension auf (Dienstname, Region usw.), um präzise Filterwerte zu bestimmen

get_cost_forecast

Kostenprognose für zukünftige Zeiträume (mit 80%-Konfidenzintervall)

get_cost_anomalies

Von Cost Anomaly Detection erkannte Kostenanomalien und deren Ursachen

describe_budgets

Budgets des Kontos sowie tatsächliche/prognostizierte Ausführung

get_cost_allocation_tags

Cost-Allocation-Tags (Schlüssel/Wert) in den Abrechnungsdaten, zur Verwendung mit TAG-Gruppierung

get_commitment_utilization

Utilization und Coverage von Savings Plans / RI

Typische Analysefragen (in Quick Desktop)

  • „Wie viel hat dieses Konto in diesem Monat ausgegeben? Sortiere die Top 10 nach Dienst."

  • „Wie ist der tägliche Bedrock-Verbrauch der letzten 30 Tage? Gibt es ungewöhnliche Spitzen?"

  • „Prognostiziere die Gesamtrechnung Ende August."

  • „Zeige die EC2-Kosten nach Usage-Typ aufgeschlüsselt. Welcher Teil wächst am schnellsten?"

Umgebungsvariablen

Variable

Standardwert

Beschreibung

EXPECTED_ACCOUNT

<目标AWS 账号>

Erlaubtes AWS-Konto, Zugriff wird bei Nichtübereinstimmung verweigert

AWS_PROFILE

(Systemstandard)

Verwendetes AWS-CLI-Profil

AWS_CLI_BIN

aws

Pfad zur AWS-CLI-Ausführungsdatei

Install Server
F
license - not found
A
quality
B
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

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

  • A
    license
    Not graded
    quality
    D
    maintenance
    AWS 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
  • A
    license
    Not graded
    quality
    D
    maintenance
    Enables querying AWS Cost and Usage Report data via Amazon Athena for cost-effective and detailed cost analysis.
    1
    MIT
  • A
    license
    Not graded
    quality
    C
    maintenance
    Enables 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

View all related MCP servers

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

View all MCP Connectors

Latest Blog Posts

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