Skip to main content
Glama
temurkhan13

openclaw-cost-tracker-mcp

by temurkhan13

openclaw-cost-tracker-mcp

Token-Kosten-Telemetrie für OpenClaw, abfragbar von Claude oder jedem MCP-fähigen Agenten. Kostenaufschlüsselung pro Agent und Anbieter, Anomalieerkennung bei Kostenspitzen, Empfehlungen für das Modell-Routing, 30-Tage-Prognose. Ergänzung zu silentwatch-mcp und openclaw-health-mcp.

Status: v1.0.0 License: MIT MCP PyPI


Funktionsweise

KI-Produktionsumgebungen verursachen Token-Kosten bei mehreren Anbietern, Dutzenden von Agenten und Hunderten von Skill-Aufrufen. Die Rechnung kommt am Monatsende – und bis dahin ist die Antwort auf die Frage „Wo ist unser Geld geblieben?“ in 100.000 Log-Zeilen vergraben. Dieser MCP-Server stellt diese Daten live zur Verfügung, abfragbar in einfachem Englisch direkt aus Claude heraus:

> claude: where did our LLM spend go this week?
[MCP tools: cost_overview + top_cost_drivers]

Total spend last 7 days: $42.18
By provider:
  Anthropic    $30.40 (72%) — claude-sonnet-4 dominates
  OpenAI       $9.20  (22%) — chat-bot agent
  Gemini       $1.86  (4%)  — cron-summarizer (cheap-route working)
  Ollama       $0.00  (local, free)

Top 3 cost drivers:
  data-extraction-agent      $28.50 (68%)
  chat-bot                   $9.20  (22%)
  cron-summarizer            $1.86  (4%)

1 anomaly flagged — see find_cost_anomalies for details.
> claude: any cheaper-routing opportunities?
[MCP tool: model_routing_recommendations]

Recommendation: data-extraction-agent currently runs claude-sonnet-4
with avg 400-token completions — extraction-style work that
gemini-2.5-flash usually handles at ~95% quality for ~5% the cost.
Estimated savings: $27.10/30d if migrated. Test on a 10% slice first.

Warum openclaw-cost-tracker-mcp?

Drei Dinge, die bestehende Tools (Abrechnungs-Dashboards der Anbieter, allgemeine FinOps-Tools, benutzerdefinierte Skripte) nicht leisten:

  1. Zuordnung pro Agent, nicht nur Gesamtsummen pro Anbieter. Anbieter-Dashboards zeigen „$X ausgegeben bei Anthropic“ – sie können nicht sagen, welcher Ihrer sechs Agenten 78 % davon verursacht hat. Der Cost Tracker liest das JSONL-Kostenprotokoll pro Anfrage von OpenClaw und aggregiert die Daten unter Beibehaltung der agent_id.

  2. Anomalieerkennung bei Kostenspitzen pro Agent. Ein einzelnes Einfügen von 120.000 Token in den Chat kostet mehr als eine Woche normalen Datenverkehrs. Der Standard-Schwellenwert von 3x-Median-pro-Agent markiert diese, bevor sie auf der Monatsabrechnung erscheinen.

  3. Routing-Empfehlungen basierend auf der tatsächlichen Nutzung. Allgemeine Ratschläge wie „nutzen Sie günstigere Modelle“ sind nutzlos. Dieser Server identifiziert spezifische Agenten, deren Muster aus Volumen und Länge der Vervollständigung darauf hindeuten, dass ein günstigerer Anbieter das gleiche Ergebnis liefern würde, inklusive konkreter 30-Tage-Einsparungsprognosen.

Entwickelt für den KI-Produktionsbetreiber, der OpenClaw produktiv mit echten Ausgaben betreibt, die ins Gewicht fallen.


Tool-Übersicht

Tool

Rückgabewert

cost_overview

Gesamtausgaben + nach Anbieter + Top-Agenten + Top-Modelle + Anzahl der Anomalien für einen Zeitraum

costs_by_agent

Aufschlüsselung pro Agent mit durchschnittlichen Kosten pro Anfrage + Anteil an der Gesamtsumme

costs_by_provider

Aufschlüsselung pro Anbieter mit Token-Anzahlen

find_cost_anomalies

Anfragen, die als 3x+ über den mittleren Kosten ihres Agenten markiert wurden

top_cost_drivers

Top N der ausgabenstärksten Agenten + Modelle, ohne weiteres Rauschen

model_routing_recommendations

Spezifische Vorschläge für günstigere Modelle mit 30-Tage-Einsparungsprognosen

forecast_monthly_cost

Prognostiziert die 30-Tage-Gesamtsumme + pro Anbieter mit Konfidenzhinweis

Ressourcen:

  • cost://overview — 7-Tage-Snapshot

  • cost://forecast — 30-Tage-Projektion

  • cost://anomalies — kürzlich markierte Anomalien

Prompts:

  • diagnose-cost-spike — führt durch eine kürzliche Spitze zur Ursache + Korrekturmaßnahme

  • weekly-cost-digest — 200-Wörter-Wochenbericht zu den Kosten


Schnellstart

Installation

pip install openclaw-cost-tracker-mcp

Konfiguration für Claude Desktop

Hinzufügen zu ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) oder %APPDATA%\Claude\claude_desktop_config.json (Windows):

{
  "mcpServers": {
    "openclaw-cost": {
      "command": "python",
      "args": ["-m", "openclaw_cost_tracker_mcp"],
      "env": {
        "OPENCLAW_COST_BACKEND": "mock"
      }
    }
  }
}

Backends

Backend

Status

Beschreibung

mock

✅ v1.0

Beispieldaten mit absichtlichen Anomalien + Routing-Möglichkeiten zur Protokollverifizierung

openclaw-jsonl

✅ v1.0

Analysiert die nativen Kosten-Log-JSONL-Dateien von OpenClaw (Standard ~/.openclaw/cost-logs/, konfigurierbar über OPENCLAW_COST_LOGS)

provider-direct

⏳ v1.1

Liest Anthropic + OpenAI Abrechnungs-APIs direkt (kein Log-Shim erforderlich)

JSONL-Logformat

Jede Zeile ist ein JSON-Datensatz:

{"request_id":"req-abc123","timestamp":"2026-05-04T12:34:56Z","provider":"anthropic","model":"claude-sonnet-4","agent_id":"data-extraction-agent","skill_id":"extract-structured-data","prompt_tokens":8500,"completion_tokens":600,"total_tokens":9100,"cost_usd":0.0345,"duration_ms":4823}

Wenn Ihre OpenClaw-Bereitstellung dieses Format nicht ausgibt, umschließen Sie Ihre Anbieteraufrufe mit einem kleinen Logging-Shim – ein Beispiel-Shim finden Sie in examples/.


Roadmap

Version

Umfang

Status

v1.0

mock + openclaw-jsonl Backends, 7 Tools / 3 Ressourcen / 2 Prompts, Anomalieerkennung + Routing + Prognose, GitHub Actions CI-Matrix, PyPI Trusted Publishing

v1.1

provider-direct Backend (Anthropic + OpenAI Abrechnungs-API-Integrationen)

v1.2

Backend-Föderation; Budget-Warnungen + Erkennung von Schwellenwertüberschreitungen

v1.x

Kostenaufschlüsselung pro Kanal; Webhook-Emitter für Budget-Warnungen


Benötigen Sie eine Anpassung an Ihren Stack?

Wenn Ihre KI-Bereitstellung nicht das Kosten-Log-Format von OpenClaw verwendet – anderes Agent-Harness, benutzerdefiniertes Logging, AWS Bedrock-Metering, Anbieter-Abrechnungs-API – und Sie die gleiche Sichtbarkeit für Zuordnung + Anomalien + Routing wünschen, ist das ein Custom MCP Build-Engagement.

Stufe

Umfang

Investition

Zeitrahmen

Einfach

Einzelner Backend-Adapter für Ihre bestehende Kostendatenquelle

$8.000–$10.000

1–2 Wochen

Standard

Benutzerdefiniertes Backend + benutzerdefinierte Anomalie-Regeln + Integration in Ihre Alarmierung

$15.000–$20.000

2–4 Wochen

Komplex

Multi-Backend-Föderation + Budget-Durchsetzung + benutzerdefinierte Routing-Logik

$25.000–$35.000

4–8 Wochen

So beauftragen Sie uns:

  1. E-Mail an temur@pixelette.tech mit dem Betreff Custom MCP Build inquiry

  2. Fügen Sie bei: eine 1-Absatz-Beschreibung Ihres Stacks + welche Stufe Sie in Betracht ziehen

  3. Antwort innerhalb von 2 Werktagen mit einem 30-minütigen Discovery-Call-Slot

Dieser Server ist Teil einer Produktions-KI-Infrastruktur-MCP-Suite – Ergänzung zu silentwatch-mcp (Cron-Erkennung von stillem Versagen) und openclaw-health-mcp (Bereitstellungsstatus). Installieren Sie alle drei für volle operative Sichtbarkeit.


Produktions-KI-Audits

Wenn Sie KI produktiv betreiben und ein externer Praktiker die Bereitschaft bewerten soll, die bereits vorhandenen Fehlermuster finden (Kostenüberschreitungen sind eines der häufigsten) und den Korrekturmaßnahmenplan schreiben soll:

Stufe

Umfang

Investition

Zeitrahmen

Audit Lite

Ein System, Top-5-Ergebnisse, schriftlicher Bericht

$1.500

1 Woche

Audit Standard

Vollständiges Audit, alle 14 Muster, 5 Cs-Ergebnisse, 90-Tage-Follow-up

$3.000

2–3 Wochen

Audit + Workshop

Standard-Audit + 2-tägiger Team-Workshop + erstes monatliches Audit inklusive

$7.500

3–4 Wochen

Gleicher E-Mail-Kanal: temur@pixelette.tech mit dem Betreff AI audit inquiry.


Mitwirken

PRs sind willkommen. Backends sind austauschbar – siehe src/openclaw_cost_tracker_mcp/backends/ für den Vertrag.

So fügen Sie ein neues Backend hinzu:

  1. Unterklasse CostBackend in backends/<ihr_backend>.py erstellen

  2. get_entries() implementieren

  3. In backends/__init__.py registrieren

  4. Tests in tests/test_backend_<ihr_backend>.py hinzufügen

Fehlerberichte + Funktionsanfragen: Öffnen Sie ein GitHub-Issue.


Lizenz

MIT – siehe LICENSE.


Verwandtes


Entwickelt von Temur Khan — unabhängiger Praktiker für KI-Produktionssysteme. Kontakt: temur@pixelette.tech

Install Server
A
license - permissive license
A
quality
C
maintenance

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

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/temurkhan13/openclaw-cost-tracker-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server