AI Long-Term Memory MCP Server
MCP-сервер долгосрочной памяти ИИ
Сервер протокола контекста модели (MCP), обеспечивающий постоянную долгосрочную память для ИИ-агентов. Разработан для реального использования с Claude Code, позволяя ИИ-системам сохранять воспоминания между сессиями.
Возможности
Многоуровневая архитектура памяти: 3-уровневая система (факты → опыт → цепочки решений)
Семантический поиск: извлечение на основе эмбеддингов с использованием косинусного сходства
Затухание памяти: затухание на основе активации — воспоминания, к которым обращаются, остаются активными, неиспользуемые — исчезают
Учет эмоций: хранит эмоциональную валентность и интенсивность, обеспечивая эффекты «ярких воспоминаний» (flashbulb memory)
Автоматическое всплытие: автоматическое извлечение памяти с помощью хуков, запускаемых контекстом разговора
Дедупликация: автоматическое объединение похожих воспоминаний (порог сходства >80%)
Related MCP server: Recall
Архитектура
┌─────────────────────────────────────────┐
│ Claude Code │
│ (or any MCP client) │
├─────────────────────────────────────────┤
│ MCP Protocol │
├─────────────────────────────────────────┤
│ Memory MCP Server │
│ ┌───────────┐ ┌──────────────────┐ │
│ │ Write / │ │ Surface / │ │
│ │ Update / │ │ Search / │ │
│ │ Delete │ │ Read │ │
│ └─────┬─────┘ └────────┬─────────┘ │
│ │ │ │
│ ┌─────▼─────────────────▼─────────┐ │
│ │ SQLite Database │ │
│ │ memories + embeddings + decay │ │
│ └─────────────────────────────────┘ │
├─────────────────────────────────────────┤
│ Auto-Surface Hook │
│ (keyword matching on user input) │
└─────────────────────────────────────────┘Схема памяти
Поле | Тип | Описание |
| text | Краткий заголовок |
| text | Полное содержание |
| text | Краткое резюме в одну строку |
| text | Среднее сжатие |
| int | 1=факт, 2=опыт, 3=цепочка решений |
| int | Шкала 1-5 |
| real | 0-10, высокое значение = яркое воспоминание |
| real | от -1 до 1, от негативного к позитивному |
| text | Описание настроения |
| text | Теги через запятую |
| text | note/diary/feedback/project/user |
| text | JSON-массив, генерируется при записи |
| int | Количество обращений |
| text | Временная метка последнего обращения |
| text | active/decayed/expired |
Инструменты MCP
Инструмент | Описание |
| Создание или обновление памяти с авто-эмбеддингом и дедупликацией |
| Чтение конкретной памяти по ID |
| Семантический поиск с использованием сходства эмбеддингов |
| Вывод наиболее важных и релевантных воспоминаний |
| Обновление существующих полей памяти |
| Мягкое удаление памяти |
| Запуск цикла затухания — деактивация неиспользуемых воспоминаний |
| Окончательное удаление затухших воспоминаний |
| Получение статистики системы памяти |
Механизм затухания
Воспоминания затухают на основе last_activated, а не created_at. Воспоминание, к которому постоянно обращаются, остается активным бесконечно. Пороги затухания:
Низкая важность (1-2) + не активировалось 7 дней → затухание
Средняя важность (3) + не активировалось 14 дней → затухание
Высокая важность (4-5) + не активировалось 30 дней → затухание
Закрепленные воспоминания никогда не затухают
Вдохновлено исследованиями консолидации человеческой памяти — на основе 8 статей (см. design doc).
Хук автоматического всплытия
auto_surface.cjs работает как хук UserPromptSubmit в Claude Code. При каждом сообщении пользователя он:
Извлекает ключевые слова из сообщения
Ищет совпадения в базе данных памяти
Внедряет релевантные воспоминания в контекст разговора
Это обеспечивает пассивное извлечение без явных команд поиска.
Настройка
npm installДобавьте в конфигурацию MCP Claude Code:
{
"mcpServers": {
"memory": {
"command": "node",
"args": ["path/to/memory-mcp/index.js"]
}
}
}Проектные решения
SQLite вместо векторной БД: простота развертывания, один файл, достаточно для <10 тыс. воспоминаний
Затухание на основе активации вместо временного: имитирует человеческую память — используемые воспоминания усиливаются, неиспользуемые — исчезают
Дедупликация эмбеддингов: предотвращает раздувание памяти из-за повторяющихся похожих событий
Многоуровневая архитектура: отделяет факты (стабильные) от опыта (контекстуального) и решений (действенных)
Исследовательские ссылки
Построено на основе исследований из 8 статей:
Generative Agents (Stanford, 2023): поток памяти, рефлексия, планирование/реакция
MemGPT (2023): многоуровневая память с управлением страницами в стиле ОС
LUFY (2024): механизм забывания с учетом эмоционального возбуждения
MemoRAG (2024): извлечение на основе памяти с двойной оценкой
Mem0 (2024): графовая память с автоматическим извлечением и дедупликацией
A-Mem (2024): самоорганизующиеся агентные сети памяти
LoCoMo (2024): бенчмарк памяти для длинных контекстов разговора
Chloe/Noah (Community): четырехмерная память ИИ-компаньона
См. docs/design.md для подробного анализа влияния каждой статьи.
Статус
В активном ежедневном использовании. 95+ воспоминаний за 17 сессий. Итеративное развитие на основе реальных паттернов использования.
Лицензия
MIT
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections. Dates show when Glama detected each change.
No tool schema history has been recorded yet.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Connectors
Persistent memory for AI agents. Search, store, and recall across sessions.
Memory system for AI agents with semantic search. Store and recall memories with ease.
Persistent memory and knowledge management for AI agents with semantic search and 50+ tools.
Persistent memory for AI agents. Semantic search, memory graph, W3C DID identity.
Related MCP Servers
- FlicenseNot gradedqualityDmaintenanceProvides AI agents with persistent, searchable memory that survives across conversations using semantic search, temporal versioning, and smart organization. Enables long-term context retention and cross-session continuity for AI assistants.14-
- FlicenseAqualityNot gradedmaintenanceProvides long-term memory storage for AI assistants with semantic search, enabling persistent storage of preferences, decisions, and context with relationship tracking between memories.19-
- AlicenseNot gradedqualityFmaintenanceProvides persistent, semantic memory storage for LLMs across sessions using vector embeddings and FAISS search. Features bio-inspired memory consolidation, intelligent forgetting, and semantic retrieval without API costs.MIT

Memsolus MCP Serverofficial
AlicenseAqualityDmaintenanceProvides persistent long-term memory for AI agents through semantic search and automated knowledge graph extraction. It enables agents to store, recall, and reason over facts, preferences, and relationships across multiple conversations and sessions.1419MIT
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/hpy6370-sys/memory-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server