ログリデューサーMCPサーバーがClaudeコードのログ読み取り時のトークン使用量を削減

Log Reducerは、Claude Code向けに特別に構築されたMCPサーバーで、ログファイルをサーバー側で読み取り、会話には削減された出力のみを送信し、生のログがコンテキストウィンドウに入るのを防ぎます。開発者によると、2000行のログは、セッションから恒久的に削除される20,000以上のトークンを表しています。
圧縮変換
このツールは、API呼び出しを行わずにログを50〜90%圧縮するために、19の決定的な変換を実行します:
- スタックトレースを折り畳む — フレームワークのノイズを折り畳みながらコードフレームを保持
- 繰り返しおよびほぼ同一の行を重複排除
- ヘルスチェック、ハートビート、プログレスバー、Dockerの定型文を含むノイズをフィルタリング
- UUID、タイムスタンプ、長いURLを短縮
- サイクルを検出し、繰り返しの複数行ブロックを折り畳む
- アクセスログをコンパクト化し、定型文をメソッド+パス+ステータスまで削除
Claude Codeによる開発
プロジェクト全体はClaude Codeを使用して構築されました。開発者はログサンプルを会話に貼り付け、Claudeが何を圧縮できるかを分析し、変換を実装し、テストフィクスチャに対して検証しました。リポジトリ内の評価ワークフロー — ログを貼り付け、理想的な出力を自動生成し、パイプラインとの差分を取り、修正を実装する — は、完全にClaude Codeによって駆動されるように設計されました。
セットアップと使用方法
npm install -g logreducerでインストールし、.claude/settings.jsonに追加します:
{
"mcpServers": {
"logreducer": {
"command": "npx",
"args": ["-y", "logreducer", "--mcp"]
}
}
}使用するには:ログをクリップボードにコピーし、Claude Codeで/logdumpと入力します。生のログは一時ファイルに保存され、サーバー側で自動的に削減されます。ファイルを直接指定したり、ログレベルでフィルタリングしたり、正規表現でgrepしたり、大きなログの構造的要約を取得したりすることもできます。
このツールはMITライセンスの下で無料かつオープンソースで、GitHubのlaunch-it-labs/log-reducerおよびnpmのlogreducerで利用可能です。
📖 Read the full source: r/ClaudeAI
👀 See Also

ピコクロー、F1 AIエージェントの構築に失敗、APIクレジットで20ドルを浪費
ある開発者が、Raspberry Pi Zero 2WでPicoClawを使用してF1情報ボットを構築しようと試みましたが、ツールはバージョン11にデフォルト設定され、誤ったPythonコードを生成し、DeepSeek APIクレジットを20ドル消費したにもかかわらず、動作するソリューションを生み出すことができませんでした。

Agent-Desktop: OSアクセシビリティツリーによる構造化デスクトップ自動化
Agent-desktopは、OSのアクセシビリティAPIを通じてネイティブアプリを検査・操作するための53のコマンドを持つクロスプラットフォームCLI(Rustバイナリ、約15MB)で、JSON出力を提供します。スクリーンショットやビジョンモデルは不要です。段階的なスケルトントラバーサルにより、SlackやVS Codeのような高密度アプリではトークン使用量を78〜96%削減します。

ナッカス MCP サーバーは、AI の説明からアニメーション SVG を生成します
Nakkasは、AIが記述から完全なアニメーションSVG構成を構築するMCPサーバーで、形状、グラデーション、アニメーション、フィルターを含むクリーンなアニメーションSVGをレンダリングします。パラメトリック曲線、15のフィルタープリセット、CSS @keyframesとSMILアニメーションをサポートし、SVGがレンダリングされるあらゆる環境で動作します。

SwiftUIとSwift 6.2を使用したiOS 26開発のための23のエージェントスキル
ある開発者が、iOS 26+とSwift 6.2を対象とした23のエージェントスキルを作成し、非推奨APIや古いパターンによる誤った生成(ハルシネーション)の問題に対処しました。これらのスキルは、SwiftUI、SwiftData、StoreKit 2、プッシュ通知、ネットワーキング、並行処理、アクセシビリティ、ローカライゼーション、WidgetKit、MapKitなどをカバーしています。