Log Reducer MCP Server reduziert Token-Verbrauch, wenn Claude Code Protokolle liest

Log Reducer ist ein MCP-Server, der speziell für Claude Code entwickelt wurde und Logdateien serverseitig liest, um nur reduzierte Ausgaben in Gespräche zu senden und so zu verhindern, dass Rohlogs in das Kontextfenster gelangen. Laut Entwickler entspricht ein 2000-Zeilen-Log über 20.000+ Token, die dauerhaft aus Sitzungen entfernt werden.
Komprimierungstransformationen
Das Tool führt 19 deterministische Transformationen durch, um Logs um 50-90% zu komprimieren, ohne API-Aufrufe zu tätigen:
- Faltet Stack-Traces – behält Code-Frames bei, während Framework-Rauschen reduziert wird
- Dedupliziert wiederholte und nahezu identische Zeilen
- Filtert Rauschen, einschließlich Health-Checks, Heartbeats, Fortschrittsbalken und Docker-Boilerplate
- Kürzt UUIDs, Zeitstempel und lange URLs
- Erkennt Zyklen und reduziert sich wiederholende mehrzeilige Blöcke
- Komprimiert Zugriffslogs, indem Boilerplate auf Methode + Pfad + Status reduziert wird
Entwicklung mit Claude Code
Das gesamte Projekt wurde mit Claude Code erstellt. Der Entwickler fügte Log-Beispiele in Gespräche ein, Claude analysierte, was komprimiert werden konnte, implementierte Transformationen und überprüfte sie anhand von Test-Fixtures. Der Evaluierungs-Workflow im Repository – der das Einfügen eines Logs, die automatische Generierung idealer Ausgaben, den Vergleich mit der Pipeline und die Implementierung von Korrekturen umfasst – wurde so konzipiert, dass er vollständig von Claude Code gesteuert wird.
Einrichtung und Verwendung
Installieren mit npm install -g logreducer und zu Ihrer .claude/settings.json hinzufügen:
{
"mcpServers": {
"logreducer": {
"command": "npx",
"args": ["-y", "logreducer", "--mcp"]
}
}
}Zur Verwendung: Kopieren Sie ein Log in Ihre Zwischenablage und geben Sie /logdump in Claude Code ein. Das Rohlog wird automatisch in einer temporären Datei gespeichert und serverseitig reduziert. Sie können es auch direkt auf Dateien verweisen, nach Log-Level filtern, mit Regex grepen oder strukturelle Zusammenfassungen großer Logs erhalten.
Das Tool ist kostenlos und Open Source unter der MIT-Lizenz, verfügbar auf GitHub unter launch-it-labs/log-reducer und auf npm als logreducer.
📖 Read the full source: r/ClaudeAI
👀 Siehe auch

Automatisierung von Claude Desktop-Release-Notes aus minifizierten Electron-Apps
Ein Entwickler hat eine automatisierte Pipeline mit Claude Sonnet und Opus 4.6 erstellt, um Release Notes für Claude Desktop unter Linux zu generieren, um das Fehlen offizieller Release Notes von Anthropic zu beheben. Das System extrahiert, normalisiert und analysiert minifizierten Electron-App-Code als Teil eines CI/CD-Workflows.

LORE.md: Ein offener Standard zur Extraktion strukturierten Wissens aus KI-Konversationen
LORE.md ist ein offener Standard zur Extraktion strukturierten Wissens aus KI-Gesprächen, der speziell dafür entwickelt wurde, das Problem zu lösen, dass wertvolle Erkenntnisse in Chat-Protokollen verloren gehen. Der Standard definiert ein strukturiertes Format, das das dauerhafte Wissen aus jedem KI-Gespräch erfasst.

Claude Code baute SaaS-Onboarding-Flow in 6 Stunden um vs. Entwicklerangebot von 3 Wochen, steigerte Aktivierung um 13 Punkte
Ein SaaS-Gründer hat mit Claude Code den gesamten Onboarding-Flow (Anmeldung → Profil → erste Rechnung → Dashboard-Tutorial) in 6 Stunden neu aufgebaut, statt der 3-Wochen-4.500$-Schätzung eines Entwicklers. Die Aktivierungsrate stieg um 13 Punkte von 35% auf 48%.

soul.py fügt lokalen LLMs mit einem einfachen dateibasierten Ansatz persistente Speicherung hinzu
soul.py ist eine Python-Bibliothek, die persistente Speicherung für beliebige LLMs hinzufügt, indem sie zwei Markdown-Dateien für Identität und Konversationsprotokollierung verwendet. Sie funktioniert mit Ollama-, OpenAI- und Anthropic-Modellen, ohne Datenbanken oder Server zu benötigen.