MCP Бесплатно

Extended Memory MCP сервер

Обеспечивает хранение памяти между сессиями для приложения Claude Desktop, решая проблему потери контекста при достижении лимитов токенов или начале новых чатов. Автоматически сохраняет и восстанавливает контекст проекта, архитектурные решения, предпочтения в коммуникации и поддерживает полную изоляцию между разными проектами.

автор: Community

Установка
Копируй и вставляй в терминал
curl -fsSL https://vibebaza.com/i/extended-memory | bash

Обеспечивает хранение памяти между сессиями для приложения Claude Desktop, решая проблему потери контекста при достижении лимитов токенов или начале новых чатов. Автоматически сохраняет и восстанавливает контекст проекта, архитектурные решения, предпочтения в коммуникации и поддерживает полную изоляцию между разными проектами.

Установка

PyPI

pip install extended-memory-mcp

Из исходников

git clone https://github.com/ssmirnovpro/extended-memory-mcp.git
cd extended-memory-mcp
pip install -e ".[dev]"

С поддержкой Redis

pip install extended-memory-mcp[redis]

Версия для разработчиков

pip install extended-memory-mcp[dev]

Конфигурация

Claude Desktop

{
  "mcpServers": {
    "extended-memory": {
      "command": "python3",
      "args": ["-m", "extended_memory_mcp.server"],
      "env": {
        "LOG_LEVEL": "INFO"
      }
    }
  }
}

Установка из исходников

{
  "mcpServers": {
    "extended-memory": {
      "command": "python3", 
      "args": ["/path/to/extended-memory-mcp/mcp-server/server.py"],
      "env": {
        "LOG_LEVEL": "INFO"
      }
    }
  }
}

Хранилище Redis

"env": {
  "STORAGE_CONNECTION_STRING": "redis://localhost:6379/0"
}

Доступные инструменты

Инструмент Описание
save_context Сохранить важную информацию с тегами
load_contexts Загрузить предыдущий контекст и разговоры
forget_context Удалить устаревшую информацию
list_all_projects Посмотреть все ваши проекты
get_popular_tags Найти часто используемые теги

Возможности

  • Хранение памяти между сессиями для приложения Claude Desktop
  • Сохранение контекста проекта и статуса текущей работы
  • Хранение архитектурных решений и их обоснований
  • Запоминание стиля коммуникации и рабочих предпочтений
  • Полная изоляция между различными проектами
  • Только локальное хранение без облачной синхронизации
  • Никакого анализа или обработки сохраненного контента
  • Без телеметрии или внешней коммуникации
  • Поддержка бэкендов хранения SQLite и Redis
  • Организация памяти по проектам со строгой изоляцией

Переменные окружения

Опциональные

  • STORAGE_CONNECTION_STRING - Расположение базы данных - по умолчанию ~/.local/share/extended-memory-mcp/memory.db на macOS/Linux
  • LOG_LEVEL - Уровень подробности логирования

Примеры использования

Сохрани, что мы работаем над проектом X с React архитектурой
Загрузи контекст моего проекта
Что ты помнишь об этом проекте?
Проверь нашу предыдущую работу над этим

Ресурсы

Примечания

Специально разработан для пользователей приложения Desktop Claude. Требует Python 3.8+. По умолчанию использует область проекта 'general', если не указано явно. Для правильной изоляции проектов включите идентификатор проекта в пользовательские инструкции Claude. Поддержка Redis экспериментальная с непроверенными характеристиками производительности. Все данные остаются полностью локальными и приватными без внешней коммуникации.

Zambulay Спонсор

Карта для оплаты Claude, ChatGPT и других AI