Сервер MCP с открытым исходным кодом добавляет встроенную память сессий для Claude Desktop.

Что это такое
Разработчик создал сервер MCP (Model Context Protocol) с открытым исходным кодом, написанный на TypeScript, который добавляет встроенную функциональность сессионной памяти для пользователей Claude Desktop, устраняя необходимость в отдельных серверах или процессах памяти.
Ключевые детали из источника
Сервер был полностью построен с использованием сессий Claude Desktop для решения проблемы потери контекста между многодневными проектами по программированию. По словам разработчика, Claude написал определения инструментов MCP на TypeScript, разработал схему сессий и помог итеративно улучшить подход к прогрессивной загрузке контекста.
Как работает сессионная память
session_save_ledger— Журнал только для добавления записей о том, что происходило в каждой сессииsession_save_handoff— Снимок текущего состояния проекта (ветка, задачи, ключевой контекст)session_load_context— Прогрессивная загрузка с тремя уровнями:- quick (~50 токенов) — «Над чем я работал?»
- standard (~200 токенов) — Продолжить с того места, где остановился
- deep (~1000+ токенов) — Полное восстановление после недельного перерыва
Дополнительные включённые инструменты
Тот же сервер MCP также предоставляет:
- Brave Search (веб + локальный поиск + ответы на основе ИИ)
- Анализ исследовательских статей Google Gemini
- Преобразования в изолированном режиме кода (QuickJS)
Подход к разработке
Во время разработки разработчик использовал инструменты сессионной памяти на себе — сохраняя контекст о собственной архитектуре сервера между сеансами программирования.
Доступность и настройка
Проект полностью бесплатный и с открытым исходным кодом под лицензией MIT. Настройка включает копирование блока claude_desktop_config.json из README. Репозиторий GitHub доступен по адресу https://github.com/dcostenco/BCBA.
📖 Read the full source: r/ClaudeAI
👀 Смотрите также

Lightfeed Extractor: Библиотека на TypeScript для надежного извлечения веб-данных с использованием LLM
Lightfeed Extractor — это библиотека на TypeScript, которая обрабатывает полный конвейер от исходного HTML до проверенных структурированных данных с использованием LLM, с такими функциями, как преобразование HTML в markdown, валидация схем Zod, восстановление JSON и встроенная автоматизация браузера Playwright.

Кросс-платформенный ИИ-ассистент с постоянной памятью: отслеживает историю решений за 3 месяца
Пользователь Reddit создал постоянного ИИ-советника, который запоминает все решения о продуктах в Claude Code, Cursor и веб-интерфейсе, выявляет противоречия и улучшается со временем.

АТЛАС: Открытый конвейер вычислений во время тестирования для Qwen3-14B демонстрирует высочайший уровень производительности в программировании
Студент колледжа разработал ATLAS — открытый конвейер вычислений во время тестирования, построенный на основе Qwen3-14B, который достигает 74,6% pass@1 на задачах LiveCodeBench v5 при стоимости электроэнергии около $0,004 за задачу. Система медленная для сложных проблем, но предлагает сопоставимую производительность с передовыми моделями, такими как GPT-5 (84,6%) и Claude 4.5 Sonnet (71,4%).

Galadriel: Открытый инструмент для поддержания "теплого" кэша для постоянных агентов Claude
Galadriel — это 3-уровневая система кэширования для Claude, которая снижает затраты на 87% и задержку до менее 3 секунд для подсказок из 100K токенов. Включает MemPalace для постоянной векторной памяти.