Repolode
doobidoo

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. 1

    Установите пакет из PyPI

    pip install mcp-memory-service
  2. 2

    Добавьте сервер памяти в конфигурацию AI-клиента (например, Claude Desktop)

  3. 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-агентов в чатах, рабочих и связанных с программированием сценариях.

2 тыс.+109 за неделю141PythonOtherОбновлён вчера

Учебный репозиторий с 30 запускаемыми Jupyter-ноутбуками о методах организации памяти LLM-агентов: от буферов диалога до Mem0, Letta, Zep и Graphiti.

1,1 тыс.+6 за неделю141Jupyter NotebookApache-2.0Активно поддерживаетсяОбновлён 6 дней назад

Самостоятельно размещаемая база знаний на Rust, которая строит бивременной граф знаний по документам, поддерживает RAG-поиск, рассуждения на основе онтологий и доступ для агентов через MCP.

8,7 тыс.+47 за неделю1,2 тыс.RustApache-2.0Активно поддерживаетсяОбновлён позавчера

Локальный слой долговременной памяти для AI-агентов на основе Markdown: данные хранятся в редактируемых файлах, а для поиска используются индексы SQLite и LanceDB.

13,8 тыс.+120 за неделю963PythonApache-2.0Активно поддерживаетсяОбновлён вчера