MCP Memory Service
Самостоятельно размещаемая долговременная память для агентов: семантический поиск, граф знаний и автоконсолидация через MCP и REST API
Средний риск
Средний уровень ставим, когда инструмент запускает код, ходит в сеть или читает файлы проекта. Перед установкой посмотрите, что именно он делает.
Почему такой уровень
- Запускает локальный сервис, который читает и хранит данные проекта
- В удаленном режиме открывает сетевой доступ и требует настройки аутентификации
Установка
Ручная установка
pip install mcp-memory-serviceУстановка пакета с PyPI. Дальше настройте клиент MCP.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Сервис хранит память агента между сессиями, чтобы не пересказывать заново архитектуру и принятые решения. Он держит заметки в локальной базе с векторным поиском, связывает их в граф знаний типизированными связями и умеет сам сжимать старые записи. Доступ идет через MCP для агентов вроде Claude Code, Claude Desktop, Cursor и других, а также через REST API с набором эндпоинтов для пайплайнов на LangGraph, CrewAI, AutoGen и любых HTTP-клиентов. Эмбеддинги считаются локально через ONNX, поэтому данные не покидают вашу инфраструктуру и внешние ключи для этого не нужны. На выбор несколько бэкендов хранения: SQLite для одного пользователя, Cloudflare и гибридный режим для синхронизации между устройствами, Milvus как отдельная векторная база. Для работы из браузера в claude.ai есть удаленный режим с OAuth и HTTPS.
Для кого. Для разработчиков и devops-инженеров, которым нужна общая долговременная память для агентов и пайплайнов на своей инфраструктуре.
Подходит, если
- Нужно, чтобы агент помнил контекст проекта и решения между сессиями
- Несколько агентов или пайплайнов должны работать с общей памятью
- Память нужна на своей инфраструктуре, без облачной привязки и оплаты за запросы
Не подходит, если
- Нужна готовая память в облаке без развертывания и обслуживания сервиса
- Хватает памяти внутри самого агента и отдельное хранилище не требуется
Пример запроса к агенту
Сохрани в память, что лимит нашего API 100 запросов в минуту, и напомни это в следующей сессииОграничения
Это отдельный сервис, который надо поставить и обслуживать: локально хватает SQLite, для команды и синхронизации нужны Cloudflare, Milvus или Docker. Удаленный доступ из браузера требует HTTPS и настройки OAuth, для публикации наружу нужен туннель. Разработка переехала на GitHub, копия на прежней площадке больше не обновляется. Лицензия Apache-2.0.
Как отключить. Уберите блок memory из конфигурации MCP клиента, для Claude Code выполните claude mcp remove memory. Остановите процесс сервиса, при желании удалите пакет: pip uninstall mcp-memory-service.
MCP
- Транспорт
- stdio, http, sse
- Авторизация
- не нужна
| Переменные окружения | |
|---|---|
| MCP_ALLOW_ANONYMOUS_ACCESS | Разрешает анонимный доступ к HTTP-режиму для локальных пайплайнов |
| MCP_OAUTH_ENABLED | Включает OAuth для удаленного доступа из браузера claude.ai |
Проверка безопасности
- Запускает локальный сервис, который читает и хранит данные проекта
- В удаленном режиме открывает сетевой доступ и требует настройки аутентификации
Коротко о README
README представляет открытый бэкенд памяти для агентов с доступом через MCP, REST API, OAuth, CLI и дашборд. Установка идет через pip install mcp-memory-service, дальше настраивается клиент: для Claude Desktop блок в конфиге, для Claude Code команда claude mcp add. Для пайплайнов на LangGraph, CrewAI, AutoGen и HTTP-клиентов поднимается HTTP-режим с REST API. Эмбеддинги считаются локально через ONNX, поддерживаются бэкенды SQLite, Cloudflare, гибридный и Milvus. Есть удаленный режим для claude.ai через туннель и OAuth. Лицензия Apache-2.0, пакет опубликован на PyPI.
Частые вопросы
Данные уходят в облако?
Нет по умолчанию. Эмбеддинги считаются локально через ONNX, база лежит у вас. Облачные бэкенды Cloudflare и Milvus подключаются по желанию для синхронизации.
С какими агентами работает?
С клиентами MCP: Claude Code, Claude Desktop, Cursor, Windsurf, VS Code, Gemini CLI, Codex CLI, OpenCode, Goose и другими. Для пайплайнов есть REST API.
Похожие
Открытый личный AI-ассистент на своем компьютере: отвечает в Telegram, Slack, Discord и WhatsApp, расширяется скиллами и плагинами
Самообучающийся агент от Nous Research: терминал, мессенджеры, cron-задачи и скиллы, которые он пишет сам
Открытый агент для программирования в терминале и на десктопе с режимами разработки и планирования
Открытая библиотека промптов с плагином Claude Code, MCP-сервером и CLI: поиск, получение и улучшение промптов и скиллов из агента