Сервер MCP Log Reducer сокращает использование токенов при чтении логов кодом Claude

✍️ OpenClawRadar📅 Опубликовано: 14 марта 2026 г.🔗 Source
Сервер MCP Log Reducer сокращает использование токенов при чтении логов кодом Claude
Ad

Log Reducer — это MCP-сервер, созданный специально для Claude Code, который читает файлы журналов на стороне сервера и отправляет в беседы только сокращённый вывод, предотвращая попадание необработанных логов в контекстное окно. По словам разработчика, журнал из 2000 строк представляет собой 20 000+ токенов, навсегда удалённых из сессий.

Преобразования сжатия

Инструмент выполняет 19 детерминированных преобразований для сжатия логов на 50–90% без вызовов API:

  • Сворачивает трассировки стека — сохраняет фреймы кода, свёртывая шум фреймворка
  • Удаляет дубликаты повторяющихся и почти идентичных строк
  • Фильтрует шум, включая проверки работоспособности, пульсации, индикаторы выполнения и шаблонный код Docker
  • Сокращает UUID, временные метки и длинные URL
  • Обнаруживает циклы и свёртывает повторяющиеся многострочные блоки
  • Сжимает журналы доступа, удаляя шаблонный код до метода + путь + статус

Разработка с Claude Code

Весь проект был создан с использованием Claude Code. Разработчик вставлял образцы логов в беседы, Claude анализировал, что можно сжать, реализовывал преобразования и проверял их на тестовых данных. Рабочий процесс оценки в репозитории — который включает вставку лога, автоматическую генерацию идеального вывода, сравнение с конвейером и внесение исправлений — был разработан для полного управления через Claude Code.

Ad

Установка и использование

Установите с помощью npm install -g logreducer и добавьте в ваш .claude/settings.json:

{
  "mcpServers": {
    "logreducer": {
      "command": "npx",
      "args": ["-y", "logreducer", "--mcp"]
    }
  }
}

Для использования: скопируйте журнал в буфер обмена и введите /logdump в Claude Code. Необработанный журнал сохраняется во временный файл и автоматически сокращается на стороне сервера. Вы также можете указать на файлы напрямую, фильтровать по уровню журнала, искать с помощью регулярных выражений или получать структурные сводки больших журналов.

Инструмент бесплатен и имеет открытый исходный код под лицензией MIT, доступен на GitHub по адресу launch-it-labs/log-reducer и в npm как logreducer.

📖 Read the full source: r/ClaudeAI

Ad

👀 Смотрите также

Бесплатный MCP позволяет Клоду автоматически анализировать данные Google Search Console
Инструменты

Бесплатный MCP позволяет Клоду автоматически анализировать данные Google Search Console

Бесплатный MCP-сервер (Model Context Protocol) позволяет Клоду напрямую запрашивать данные Google Search Console для любого сайта, к которому у вас есть доступ. Спрашивайте о запросах, страницах, кликах, показах, CTR и позициях без ручного экспорта CSV.

OpenClawRadar
Mímir: Система памяти на Python, основанная на 21 механизме нейронауки
Инструменты

Mímir: Система памяти на Python, основанная на 21 механизме нейронауки

Mímir — это система памяти на Python для ИИ-агентов, реализующая 21 механизм когнитивной науки, такие как флэшбэк-память и забывание, вызванное извлечением. Она использует гибридный индекс BM25 + семантический + датированный и демонстрирует улучшения в тестах, включая на 13% более высокую точность инструментов на Mem2ActBench по сравнению с VividnessMem.

OpenClawRadar
Creation OS: Локальная σ-затворная среда выполнения LLM, позволяющая моделям говорить «Я не знаю» вместо галлюцинаций
Инструменты

Creation OS: Локальная σ-затворная среда выполнения LLM, позволяющая моделям говорить «Я не знаю» вместо галлюцинаций

Creation OS оборачивает локальные LLM (BitNet, Qwen, Gemma, любые GGUF) с σ-затвором, который измеряет несколько каналов неопределенности и принимает решение ACCEPT, RETHINK или ABSTAIN для каждого вывода. Без облака, без API. Точность TruthfulQA улучшена ~29% за счет селективной регенерации.

OpenClawRadar
2-промптовая система для переноса контекста между чатами Claude без потери токенов
Инструменты

2-промптовая система для переноса контекста между чатами Claude без потери токенов

Разработчик делится двумя подсказками для сжатия всего разговора с Клодом в структурированный блок контекста и загрузки его в новый чат, сохраняя решения, проделанную работу и следующие шаги.

OpenClawRadar