Memento · scrypster — MCP-сервер для Claude Code: что делает и как установить
Хранит контекст прошлых сессий в локальном графе знаний с гибридным поиском. Пригодится, когда ассистент забывает стек и архитектурные решения после перезапуска.
claude mcp add scrypster-memento -- docker run -i --rm ghcr.io/scrypster/memento:0.1.0Что делает Memento
Сервер связывает ассистента с локальной базой знаний, чтобы архитектурные решения, стек и договорённости не сбрасывались между сессиями. Запросы обрабатываются связкой полнотекстового поиска, векторных эмбеддингов и ранжирования RRF. Инструменты вроде detect_contradictions и traverse_memory_graph отслеживают конфликты между старыми и новыми решениями и обходят связи графа.
Для извлечения сущностей и построения связей используется локальная Ollama. При первом запуске скрипта ./launch.sh система скачивает модели весом около 5 GB, поэтому без свободного места на диске инициализация прервётся. Работать можно через образ Docker либо связку из Go 1.23+, Node.js 18+ и Ollama.
Интерфейс на http://localhost:6363/integrations выдаёт готовые конфиги для разных клиентов. Сервер поддерживает командный режим: достаточно подключить участников к общей базе PostgreSQL, и контекст будет синхронизироваться с привязкой к авторам из git.
Какие задачи решает
- сохранить технические решения между перезапусками диалога
- найти прошлые договорённости по гибридному поиску с RRF
- обнаружить противоречия между новыми и старыми инструкциями
- настроить единую память команды через PostgreSQL
Примеры запросов агенту
- Запомни: для проекта используем PostgreSQL из-за поддержки pgvector
- Какую базу данных мы выбрали для проекта и почему?
- Проверь по прошлым решениям, кто отвечал за сервис авторизации
Как установить Memento
Командой платформы
claude mcp add scrypster-memento -- docker run -i --rm ghcr.io/scrypster/memento:0.1.0Командой платформы
codex mcp add scrypster-memento -- docker run -i --rm ghcr.io/scrypster/memento:0.1.0Файл настроек
{
"mcpServers": {
"scrypster-memento": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"ghcr.io/scrypster/memento:0.1.0"
]
}
}
}Файл настроек
{
"servers": {
"scrypster-memento": {
"type": "stdio",
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"ghcr.io/scrypster/memento:0.1.0"
]
}
}
}Командой платформы
gemini mcp add scrypster-memento docker run -i --rm ghcr.io/scrypster/memento:0.1.0По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о Memento
Как установить Memento в Claude Code?
Выполните команду claude mcp add scrypster-memento -- docker run -i --rm ghcr.io/scrypster/memento:0.1.0. Для локальной сборки можно склонировать репозиторий и запустить ./launch.sh.
Что делает Memento?
Сервер сохраняет контекст диалогов, факты и решения в локальный граф знаний. Ассистент извлекает эти данные в новых сессиях через гибридный поиск, не требуя повторных объяснений.
Что нужно подготовить перед запуском Memento?
Потребуется установленный Docker или связка из Go 1.23+, Node.js 18+ и Ollama. На первом старте загружаются модели размером около 5 GB.
Похожие MCP-серверы
Все MCP-серверы по теме «Настройка агента: память, контекст, субагенты» →Сначала — Memento от других авторов.