Recall MCP
MCP-сервер хранит решения и знания проекта в Redis или Valkey и достает их в новых сессиях и после сжатия контекста.
- 178 ★ репозитория
- Последний коммит
Расширенный доступ
Почему такой уровень
- В память попадает все, что обсуждается в разговорах, включая секреты и данные клиентов.
- Безопасность Redis или Valkey (пароль, TLS, сеть) остается на вас.
Установка
- Работает в
Ручная установка
npx @modelcontextprotocol/create-server @joseairosa/recallПервый вариант из раздела установки в README. Рядом дан конфиг MCP с `npx -y @joseairosa/recall`.
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- В память попадает все, что обсуждается в разговорах, включая секреты и данные клиентов.
- Безопасность Redis или Valkey (пароль, TLS, сеть) остается на вас.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Recall — MCP-сервер постоянной памяти для Claude и других агентов. Решения, шаблоны и знания записываются один раз, а в следующих разговорах агент находит их сам. Сервер открывает 27 инструментов: `store_memory`, `search_memories`, `recall_relevant_context`, `summarize_session`, `export_memories`, `find_duplicates`, `link_memories` и другие. Хранилище — ваш Redis или Valkey. Поиск идет по смыслу: можно подключить одного из семи провайдеров эмбеддингов или взять запасной вариант по ключевым словам. Воспоминания делятся на рабочие области и глобальные, их можно связывать, версионировать и объединять похожие. Есть плагин для Claude Code с командами, агентами и хуками. Для тех, кому не нужен свой Redis, у автора есть платный облачный сервис recallmcp.com.
Для кого. Разработчики, которые устали повторять агенту архитектурные решения и хотят хранить память проекта на своем сервере.
Подходит, если
- Агент теряет договоренности после перезапуска сессии или сжатия контекста.
- Решения по проекту должны переходить между рабочими машинами через общий Redis.
- Команде нужна общая память с делением на рабочие области.
- Накопились дубли заметок, и их надо найти и объединить.
Не подходит, если
- Redis или Valkey недоступны и поднимать их нет желания.
- В памяти окажутся секреты, которые нельзя хранить даже на своем сервере.
- Достаточно файла с инструкциями проекта вроде `CLAUDE.md`.
Пример запроса к агенту
Сохрани решение о выборе PostgreSQL вместо MongoDB с причинами, а потом в новой сессии найди все решения по базе данных.MCP
- Транспорт
- stdio
- Авторизация
- не нужна
Переменные окружения
`REDIS_URL`секрет- Адрес Redis или Valkey, по умолчанию `redis://localhost:6379`.
Ограничения
Нужен Redis 6 и новее или Valkey, а также Node.js 18 и новее. В памяти оказывается все, что обсуждалось в разговорах: фрагменты кода, ключи, архитектура, имена людей. Защита хранилища (пароль, TLS, сетевые ограничения) лежит на вас, в README об этом сказано отдельным предупреждением. Автор не отвечает за утечки и потерю данных. Часть возможностей, включая плагин RLM, описана вместе с облачным сервисом, поэтому уточняйте, что работает в самостоятельной установке.
Как отключить. Удалите запись `recall` из конфигурации MCP и плагин из `~/.claude/plugins/recall-rlm/`. Данные в Redis или Valkey очистите отдельно.
Частые вопросы
Нужен ли облачный сервис?
Нет. Репозиторий работает на вашем Redis или Valkey. Облачный recallmcp.com — отдельный платный вариант с ключом API.
Какие инструменты есть?
27 штук: запись и обновление, поиск, организация сессий, экспорт и импорт, поиск дублей, связи между воспоминаниями, глобальные и рабочие области.
Как подключить?
Добавьте сервер в конфигурацию MCP командой `npx -y @joseairosa/recall` и задайте `REDIS_URL`. Есть и глобальная установка через `npm install -g @joseairosa/recall`.
Можно ли делиться памятью между машинами?
Да, если указать один и тот же `REDIS_URL` на облачный Redis или Valkey.
Что делает плагин для Claude Code?
Добавляет команды, агентов и хуки для работы с большими файлами и функциями RLM. Ставится скриптом из README.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
MCP-серверыMCP-сервер сохраняет контекст Claude Code между сеансами: решения, контрольные точки и кэш файлов хранятся в локальной SQLite.
MemoMind MCP дает Claude Code память по проектам: сохраненные факты, события и выводы доступны в локальной панели.
Локальная память для агентов: хранит переписку и файлы проекта дословно и находит нужное семантическим поиском через MCP
Постоянная память агента на графе связей: решения и ошибки переживают сессию, без векторной базы и платных вызовов API
MCP-сервер долговременной памяти для агентов: один бинарник на Rust, который работает офлайн и не вызывает языковую модель
Самостоятельно размещаемая долговременная память для агентов: семантический поиск, граф знаний и автоконсолидация через MCP и REST API
Сравнение с похожими
Карточки с тем же главным запросом: чем они отличаются.
| Инструмент | Официальный | Авторизация | Звезды репозитория | Главное отличие |
|---|---|---|---|---|
| Recall (эта карточка) | нет | не нужна | 178 | |
| agentmemory | да | не нужна | 30 160 | другая реализация памяти для агентов; Recall хранит данные в Redis или Valkey и ведет связи и версии воспоминаний |
| MCP Memory Service | нет | не нужна | 2 082 | отдельный сервис памяти со своим хранилищем; Recall опирается на ваш Redis и 27 инструментов |
Коротко о README
Память держится в вашем Redis или Valkey, поиск идет по смыслу через выбранного провайдера эмбеддингов, а предупреждение о безопасности вынесено в начало.