Локальная постоянная память для AI-агентов: Markdown-файлы, граф знаний, поиск и MCP-сервер.
doobidoo/mcp-memory-service
Сервис постоянной памяти для AI-агентов, который можно развернуть самостоятельно: REST API и MCP позволяют фреймворкам и ассистентам вроде Claude хранить общий контекст и получать к нему доступ.
Open source альтернатива:Mem0
- Звёзды
- 2,091
- Форки
- 395
- Открытые issues
- 49
- Последний коммит
- вчера
Что это?
mcp-memory-service — это open-source-хранилище памяти для AI-агентов, которое сохраняет решения, заметки и контекст проекта между сессиями. Сервис разворачивается самостоятельно и предоставляет REST API, MCP-сервер, OAuth, CLI и веб-панель. Благодаря этому с одним хранилищем памяти могут работать агенты на базе LangGraph, CrewAI или AutoGen, обычные HTTP-клиенты и MCP-клиенты, например Claude Desktop и Claude Code.
Помимо базового хранения, сервис сочетает векторный поиск с поиском по ключевым словам на основе BM25 и поддерживает фильтрацию по тегам и диапазону времени. Воспоминания можно связывать в граф знаний с типизированными отношениями, автоматически объединять со временем и импортировать из PDF-, текстовых и Markdown-файлов, а также из экспортов mem0. Среди вариантов хранения — локальная SQLite, Cloudflare, Milvus и Hybrid-бэкенд, синхронизирующий локальное чтение с удалённым хранилищем. Эмбеддинги создаются локально с помощью ONNX.
По умолчанию сервер привязан к localhost. Чтобы открыть к нему сетевой доступ, необходимо явно настроить сервис и аутентификацию.
Ключевые возможности
- 01REST API и MCP-сервер предоставляют агентам и клиентам общий доступ к одному хранилищу памяти.
- 02Гибридный поиск сочетает векторное сходство с поиском по ключевым словам на основе BM25 и фильтрацией по тегам.
- 03Граф знаний хранит типизированные отношения между воспоминаниями.
- 04Автоматическое объединение группирует и сжимает старые воспоминания.
- 05Локальные эмбеддинги на ONNX и хранение в SQLite позволяют выполнять основные операции на собственной инфраструктуре.
- 06Поддерживается импорт PDF-, текстовых и Markdown-файлов, а также экспортов mem0; есть веб-панель и CLI.
Сценарии использования
- Обмен решениями по проекту и заметками об архитектуре между агентами на базе LangGraph или CrewAI.
- Постоянная память для Claude Desktop или Claude Code между чат-сессиями.
- Развёртывание собственного сервиса памяти для AI-инструментов небольшой команды.
- Перенос воспоминаний из mem0 в самостоятельно развёрнутое хранилище.
Быстрый старт
- 1
Установите пакет из PyPI
pip install mcp-memory-service - 2
Добавьте сервер памяти в конфигурацию AI-клиента (например, Claude Desktop)
- 3
Запустите сервер REST API на localhost
MCP_ALLOW_ANONYMOUS_ACCESS=true memory server --http
Что важно знать
- Упрощённая настройка HTTP допускает анонимный доступ, поэтому защитите её, прежде чем открывать доступ из сети.
- Для привязки к сетевому адресу необходимы аутентификация, правила межсетевого экрана, VPN или терминация TLS.
- Для дополнительных функций LLM, например сводок по результатам поиска, требуется настроить поставщика LLM.
В подборках
Темы
Частые вопросы
- Что такое mcp-memory-service?
- Сервис постоянной памяти для AI-агентов, который можно развернуть самостоятельно: REST API и MCP позволяют фреймворкам и ассистентам вроде Claude хранить общий контекст и получать к нему доступ. mcp-memory-service — это open-source-хранилище памяти для AI-агентов, которое сохраняет решения, заметки и контекст проекта между сессиями. Сервис разворачивается самостоятельно и предоставляет REST API, MCP-сервер, OAuth, CLI и веб-панель. Благодаря этому с одним хранилищем памяти могут работать агенты на базе LangGraph, CrewAI или AutoGen, обычные HTTP-клиенты и MCP-клиенты, например Claude Desktop и Claude Code.
- mcp-memory-service можно использовать бесплатно? Какая у него лицензия?
- mcp-memory-service распространяется с открытым исходным кодом под лицензией Apache-2.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- mcp-memory-service всё ещё поддерживается?
- Активно поддерживается. Последний коммит в mcp-memory-service — 6 нояб. 2026 г..
- Для чего можно использовать mcp-memory-service?
- Обмен решениями по проекту и заметками об архитектуре между агентами на базе LangGraph или CrewAI. Постоянная память для Claude Desktop или Claude Code между чат-сессиями. Развёртывание собственного сервиса памяти для AI-инструментов небольшой команды. Перенос воспоминаний из mem0 в самостоятельно развёрнутое хранилище.
- Как установить mcp-memory-service?
- Установите пакет из PyPI: pip install mcp-memory-service Добавьте сервер памяти в конфигурацию AI-клиента (например, Claude Desktop) Запустите сервер REST API на localhost: MCP_ALLOW_ANONYMOUS_ACCESS=true memory server --http
- Где скачать mcp-memory-service?
- Исходный код и инструкции по установке — на GitHub: https://github.com/doobidoo/mcp-memory-service
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Python SDK и MemHub — приложение для desktop и CLI с долговременной памятью по двухсистемной модели для LLM-агентов в чатах, рабочих и связанных с программированием сценариях.
Open-source платформа памяти для AI, которая превращает документы, код и диалоги в локально размещённый граф знаний для AI-агентов.
Учебный репозиторий с 30 запускаемыми Jupyter-ноутбуками о методах организации памяти LLM-агентов: от буферов диалога до Mem0, Letta, Zep и Graphiti.
Самостоятельно размещаемая база знаний на Rust, которая строит бивременной граф знаний по документам, поддерживает RAG-поиск, рассуждения на основе онтологий и доступ для агентов через MCP.
Локальный слой долговременной памяти для AI-агентов на основе Markdown: данные хранятся в редактируемых файлах, а для поиска используются индексы SQLite и LanceDB.