Mneme MCP
Долговременная память для DeepSeek Harness с MCP-сервером: те же воспоминания доступны Claude Code, Cursor и Codex
- 223 ★ репозитория
- Последний коммит
- MIT
Расширенный доступ
Почему такой уровень
- Сервер читает и меняет вашу долговременную память, а токен MNEME_TOKEN открывает ее любому клиенту
- Память содержит предпочтения и решения по проектам, которые могут быть чувствительными
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add mcp/mnemeОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- Сервер читает и меняет вашу долговременную память, а токен MNEME_TOKEN открывает ее любому клиенту
- Память содержит предпочтения и решения по проектам, которые могут быть чувствительными
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
dsh-mneme — плагин межсессионной памяти для DeepSeek Harness (DSH). Память хранится на вашей машине в SQLite с зеркалами в Markdown: проекты, предпочтения и решения остаются после закрытия окна. Фоновый процесс autoDream дедуплицирует и объединяет записи, архивирует редкие, а противоречащие друг другу воспоминания замораживает до вашего решения. Поиск четырехканальный: по ключевым словам, векторам, BM25 и сущностям. Для других клиентов плагин содержит stdio MCP-сервер без зависимостей, пакет `mneme-memory` с командой `mneme-mcp`. Он открывает шесть инструментов: `memory_save`, `memory_search`, `memory_list`, `memory_get`, `memory_update` и `memory_delete`. Данные идут через локальный API плагина на `127.0.0.1:8790`, токен создают в панели DSH, раздел External API.
Для кого. Пользователям DeepSeek Harness, которым нужна общая память между сессиями, и тем, кто хочет подключить ее же к Claude Code, Cursor или Codex.
Подходит, если
- Агент вспоминает через два дня, что вы выбрали Astro для переделки блога, и не просит объяснять заново
- Две записи противоречат друг другу, и вы разбираете конфликт в очереди, сравнивая их рядом
- Память делится по агентам и рабочим областям, чтобы проекты не смешивались
- Те же воспоминания нужны в Claude Code через команду `mneme-mcp`
Не подходит, если
- Нет DeepSeek Harness: MCP-сервер ходит через плагин, который работает внутри DSH
- Нужна облачная синхронизация между устройствами: память остается на локальной машине
- Требуется стабильная версия: в README помечены предрелизные сборки, например 0.14.0-beta
Пример запроса к агенту
Найди в памяти, что мы решили по переделке блога, покажи запись и сохрани уточнение, что для нее выбран AstroMCP
- Транспорт
- stdio
- Авторизация
- API-ключ
Переменные окружения
MNEME_TOKENобязательная, секрет- Токен из панели DSH, раздел External API, для доступа к локальному API плагина
Ограничения
MCP-сервер работает только при запущенном DeepSeek Harness с установленным плагином: данные идут через локальный API на `127.0.0.1:8790`. Токен нужно создать в панели DSH, раздел External API, и передать в `MNEME_TOKEN`. Для установки плагина нужен Node.js 22 и новее. Поиск по умолчанию использует внешнего провайдера эмбеддингов (`openai`), полностью офлайн он работает после смены `embedProvider` на `local`. Версия на момент проверки предрелизная. Документация на китайском и английском, лицензия MIT. Старые имена `dsh-mneme-mcp` и `DSH_MNEME_TOKEN` поддерживаются.
Как отключить. Удалите сервер из клиента и отзовите токен в DSH. Плагин снимает `dsh plugin --profile web remove @modusensus/dsh-mneme`, а файл памяти в `~/.dsh/memory` остается и удаляется вручную.
Частые вопросы
Как подключить Mneme к Claude Code?
В `.mcp.json` проекта добавьте сервер `mneme-memory` с командой `mneme-mcp` и переменной окружения `MNEME_TOKEN`. Токен берут в DSH, раздел External API.
Какие инструменты открывает MCP-сервер?
Шесть: `memory_save`, `memory_search`, `memory_list`, `memory_get`, `memory_update` и `memory_delete`.
Что делать, если пакет не установлен глобально?
Запустите через npx: команда `npx`, аргументы `-p mneme-memory mneme-mcp`.
Можно ли работать без интернета?
Да, после смены `embedProvider` на `local` поиск идет по локальным эмбеддингам и не требует ключа API. Без эмбеддингов работают поиск по ключевым словам и BM25.
Где лежат данные?
В SQLite-файле по пути `memoryDir`, по умолчанию `~/.dsh/memory`, с зеркалами в Markdown. Удаление плагина их не трогает.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
MCP-серверыПлагин DeepSeek Harness хранит заметки между сессиями в локальной SQLite, каждая запись проходит одобрение и попадает в журнал
Постоянная память агента на графе связей: решения и ошибки переживают сессию, без векторной базы и платных вызовов API
Сервер долгой памяти для агентов с API, совместимым с Mem0: гибридный поиск, свой MCP-сервер и запуск в Docker.
MCP-сервер долговременной памяти на вашем сервере: хранит предпочтения и решения между разговорами в Claude Code и Cursor
Долговременная память для Claude Code, Cursor и Codex: агент сохраняет решения и находит их в следующих сессиях
MemMesh, MCP-сервер памяти в одном бинарнике на Rust, хранит заметки агента на машине и ищет по смыслу без внешней базы.
Коротко о README
Китайско-английский текст обещает память, которая сама наводит порядок: объясняет сценарии, доверие к фоновым процессам, пять минут на установку, настройки, обновление и поддержку нескольких агентов. Отдельный раздел описывает MCP для других клиентов.