Costfluent Docs
  • Pricing
  • Changelog
  • costfluent.com
  • Documentation
  • Guides
  • API Reference
Product
  • Pricing
  • Security
  • Changelog
Developers
  • API reference
  • Terraform
  • llms.txt
Legal
  • Privacy
  • Terms
  • Imprint
Erste Schritte
Konzepte
Quelle verbinden
Berichte
Zuordnung
Planung
Optimierung
Verwaltung
Entwickler
    Authentifizierung bei der Public APIVersionierung der Public APIPaginierung der Public APIFehler der Public APIRate Limits der Public APIDatenformate der Public APIWebhook-BenachrichtigungenTerraformMCP-Server
Entwickler

MCP-Server

Einen KI-Assistenten wie Claude Code oder Cursor über den Costfluent-MCP-Server und ein API-Token mit Leserechten deine Kosten, Kostenberichte, Budgets und Anomalien lesen lassen.

Mit dem Costfluent-MCP-Server beantwortet ein KI-Assistent Fragen zu deinen Cloud-Ausgaben, ohne dass du die App öffnest. Er läuft auf deinem Rechner, spricht das Model Context Protocol über stdin und stdout mit dem Assistenten und ruft die Public API mit einem API-Token auf, das du ihm gibst. Er liest nur: Kein Tool erstellt, ändert oder löscht etwas.

Bevor du beginnst

Verfügbar im Starter-, Core-, Optimize- und Scale-Tarif. Tarife vergleichen

  • Das Token zu erstellen erfordert die Organisationsrolle Eigentümer, Integrationsverantwortliche Person oder Bearbeiter; siehe API-Authentifizierung.
  • Der Assistent muss lokale MCP-Server unterstützen, die als Befehl laufen, wie Claude Code, Claude Desktop und Cursor.

Token erstellen

  1. Öffne Einstellungen, dann API-Token, und wähle API-Token erstellen.
  2. Gib einen Name ein, der sagt, welcher Assistent das Token nutzt, etwa Claude Code auf meinem Laptop.
  3. Wähle unter Zugriff den Arbeitsbereich, in dem der Assistent arbeitet, damit das Token nichts anderes erreicht. Behalte Gesamte Organisation nur, wenn der Assistent Arbeitsbereiche vergleicht.
  4. Wähle unter Vorlage die Vorlage Nur lesen. Entferne jede Berechtigung, die der Assistent nicht braucht: Die Tools brauchen Arbeitsbereiche anzeigen, Kosten anzeigen, Kostenberichte anzeigen, Budgets anzeigen und Anomalien anzeigen.
  5. Wähle den Ablauf, etwa 90 Tage, und wähle API-Token erstellen.
  6. Kopiere das Token aus Ihr API-Token. Es wird nur einmal angezeigt.

Das Token steht im Klartext in der Konfigurationsdatei deines Assistenten. Gib ihm nur Leseberechtigungen und einen Ablauf, und widerrufe es unter API-Token, wenn du den Assistenten nicht mehr nutzt.

Server installieren

Lade das Archiv für deine Plattform aus dem neuesten Release herunter und lege costfluent-mcp in deinen PATH, oder baue ihn mit Go:

TerminalCode
go install github.com/costfluent/costfluent-mcp/cmd/costfluent-mcp@latest

Jedes Release trägt eine Build-Provenance-Attestierung, die gh attestation verify <archive> --repo costfluent/costfluent-mcp prüft.

Assistenten verbinden

Der Server liest COSTFLUENT_API_TOKEN, das Token, und optional COSTFLUENT_BASE_URL, das standardmäßig https://api.costfluent.com ist und https verwenden muss.

  1. Führe in Claude Code claude mcp add costfluent --env COSTFLUENT_API_TOKEN=<token> -- costfluent-mcp aus.
  2. Füge den Server in Claude Desktop, Cursor oder einem anderen Client mit einer mcpServers-Datei wie unten hinzu.
  3. Starte den Assistenten neu und stelle ihm eine Frage, etwa „Was haben wir letzten Monat für AWS ausgegeben, nach Service?".
Code
{ "mcpServers": { "costfluent": { "command": "costfluent-mcp", "env": { "COSTFLUENT_API_TOKEN": "<token>" } } } }

Tools

ToolWas es liestBerechtigung
list_workspacesDie Arbeitsbereiche, die das Token lesen kannArbeitsbereiche anzeigen
query_costsKosten, Nutzung oder Ressourcenanzahl über einen Zeitraum, je Tag, Woche, Monat oder Quartal, nach bis zu drei Dimensionen gruppiert und durch einen Kostenfilter eingegrenztKosten anzeigen
list_cost_reportsDie gespeicherten Kostenberichte eines ArbeitsbereichsKostenberichte anzeigen
get_cost_report_dataDie Zahlen, die ein gespeicherter Bericht jetzt zeigtKosten anzeigen
list_budgetsBudgets mit ihren aktuellen Ausgaben und ihrem ZustandBudgets anzeigen
list_anomaliesErkannte Kostenanomalien, die neuesten zuerstAnomalien anzeigen

Wie es sich verhält

  • Beim Start fragt der Server die API, welche Berechtigungen sein Token trägt, und bietet dem Assistenten nur die Tools an, die diese Berechtigungen erlauben. Ein Token, das die API ablehnt, beendet den Server mit dem Fehler der API.
  • Arbeitsbereichs-Tools brauchen eine workspace_id bei einem Organisations-Token; der Assistent findet die IDs mit list_workspaces. Ein Workspace-Token liest seinen eigenen Arbeitsbereich, sofern nicht anders angegeben, und die API lehnt jeden anderen ab.
  • Lehnt die API einen Aufruf ab, erhält der Assistent den Fehler der API mit Status, Code und Detail und kann ihn erklären oder die Frage anpassen.
  • Jeder Aufruf zählt gegen das Anfragelimit des Tokens. Der Server wartet ein kurzes Limit ab und gibt ein längeres an den Assistenten zurück.
  • Der Server schreibt das Token nie in sein Log oder in ein Tool-Ergebnis; es reist nur im Anfrage-Header.

Verwandte Seiten

  • API-Authentifizierung
  • Terraform
  • API-Referenz
Terraform
On this page
  • Bevor du beginnst
  • Token erstellen
  • Server installieren
  • Assistenten verbinden
  • Tools
  • Wie es sich verhält
  • Verwandte Seiten
JSON