openclaw-cost-tracker-mcp
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.
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.Related MCP server: nikhilnt
Warum openclaw-cost-tracker-mcp?
Drei Dinge, die bestehende Tools (Abrechnungs-Dashboards der Anbieter, allgemeine FinOps-Tools, benutzerdefinierte Skripte) nicht leisten:
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.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.
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 |
| Gesamtausgaben + nach Anbieter + Top-Agenten + Top-Modelle + Anzahl der Anomalien für einen Zeitraum |
| Aufschlüsselung pro Agent mit durchschnittlichen Kosten pro Anfrage + Anteil an der Gesamtsumme |
| Aufschlüsselung pro Anbieter mit Token-Anzahlen |
| Anfragen, die als 3x+ über den mittleren Kosten ihres Agenten markiert wurden |
| Top N der ausgabenstärksten Agenten + Modelle, ohne weiteres Rauschen |
| Spezifische Vorschläge für günstigere Modelle mit 30-Tage-Einsparungsprognosen |
| Prognostiziert die 30-Tage-Gesamtsumme + pro Anbieter mit Konfidenzhinweis |
Ressourcen:
cost://overview— 7-Tage-Snapshotcost://forecast— 30-Tage-Projektioncost://anomalies— kürzlich markierte Anomalien
Prompts:
diagnose-cost-spike— führt durch eine kürzliche Spitze zur Ursache + Korrekturmaßnahmeweekly-cost-digest— 200-Wörter-Wochenbericht zu den Kosten
Schnellstart
Installation
pip install openclaw-cost-tracker-mcpKonfiguration 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 |
| ✅ v1.0 | Beispieldaten mit absichtlichen Anomalien + Routing-Möglichkeiten zur Protokollverifizierung |
| ✅ v1.0 | Analysiert die nativen Kosten-Log-JSONL-Dateien von OpenClaw (Standard |
| ⏳ 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 |
| ⏳ |
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:
E-Mail an temur@pixelette.tech mit dem Betreff
Custom MCP Build inquiryFügen Sie bei: eine 1-Absatz-Beschreibung Ihres Stacks + welche Stufe Sie in Betracht ziehen
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:
Unterklasse
CostBackendinbackends/<ihr_backend>.pyerstellenget_entries()implementierenIn
backends/__init__.pyregistrierenTests in
tests/test_backend_<ihr_backend>.pyhinzufügen
Fehlerberichte + Funktionsanfragen: Öffnen Sie ein GitHub-Issue.
Lizenz
MIT – siehe LICENSE.
Verwandtes
silentwatch-mcp — Cron-Erkennung von stillem Versagen
openclaw-health-mcp — Bereitstellungsstatus
AI Production Discipline Framework — Notion-Vorlage, $29 — die Methodik, die diese MCP-Tools implementieren (Kostenüberschreitungen sind Muster P3.x im Katalog)
SPEC.md — vollständiges Server-Design
Entwickelt von Temur Khan — unabhängiger Praktiker für KI-Produktionssysteme. Kontakt: temur@pixelette.tech
Maintenance
Related MCP Servers
- FlicenseNot gradedqualityNot gradedmaintenanceProvides intelligent analysis of token usage patterns and optimization recommendations to improve efficiency and reduce costs in Claude Code sessions. Offers real-time analysis, cost metrics, and actionable insights for better context window and tool usage optimization.3
- AlicenseBqualityDmaintenanceTrack LLM token costs across Claude, GPT and Gemini. MCP server + CLI with optimization hints and $ savings estimates.8101MIT
- AlicenseAqualityDmaintenanceTracks AI agent token usage and spending in real time, with budget alerts, per-task cost breakdown, and a visual dashboard.61MIT
- FlicenseNot gradedqualityBmaintenanceLocal LLM cost & token forensics proxy with anomaly detection, enabling security teams to scan for cost anomalies and abuse patterns, and expose results via MCP for autonomous agents.
Related MCP Connectors
Agent Cost Allocator MCP — multi-tenant LLM cost attribution for chargeback billing. Companion to
Hosted MCP server for LLM cost estimation, model comparison, and budget-aware routing.
Track, analyze, and act on your streaming and SaaS subscriptions from any AI agent.
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/temurkhan13/openclaw-cost-tracker-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server